[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

I'll be studying Software Development in 2 months, switching

The stories and information posted here are artistic works of fiction and falsehood.
Only a fool would take anything posted here as fact.

Thread replies: 121
Thread images: 8

File: shutterstock_314558477.jpg (403KB, 2400x1600px) Image search: [Google]
shutterstock_314558477.jpg
403KB, 2400x1600px
I'll be studying Software Development in 2 months, switching from Sociology because that's full of blue haired SJW trannies

did I choose something useful this time /b/?
Anyone got any experience with Software Dev.?
>>
>>743262003
If you're hardcore then C++ is really useful if not then aim for more high level languages like C# or Ruby.

Once you've taken a few classes you need to fill the time in between school with personal projects where you actively engage in online community outlets for help (like stackoverflow) until you start feelin comfortable figure out and answer other people's easy-ish questions.

If you manage this in some half-assed manner you'll be fine when it comes to the day of your first interview.
>>
File: 1484975906824.gif (2MB, 370x319px) Image search: [Google]
1484975906824.gif
2MB, 370x319px
>>743262003
>I'll be studying Software Development

Hope you like living in India.
>>
>>743262265
I've heard Python is really useful to know, can you confirm?
How competitive is the job market in your opinion?

>>743262343
Since when is software being developed in India? I thought their Shtick was tech support
>>
>>743262003
Learn how to code effectively for readability and scalability.

And for fuctk's sake, it's python, stop writing classes and namespaces are to prevent collisions, NOT taxonomies.
>>
>>743262003
Recently graduated with a Bachelors in Computer Science. I liked the major.

I was actually thinking of being a social worke, idk why. But after I saw the requirements for my first course I felt like it was so stupid and easy.

As cliche as it sounds, I liked CS and Math because it was meaningful and presented an interesting challenge.

Hopefully you find success in whatever you major in.
>>
>>743262534
>How competitive is the job market in your opinion?
Depends.

Right now there's a drought for entry level positions, usually is like that until the last quarter of the year, and so far I've gotten 3 job offers in 2 months as a new grad.

Literally have been applying to anything and everything, seems like its been going ok.

I live near NYC so you should take that into consideration too.
>>
>>743262534
Python is good, but not something I recommend you learn first.

The canonical languages would have to be Java and C/C++

Python is alright, but it does not have the API that Java has, nor the computation power of C++.

Also, Python is easy to get into, thus there's more people that are into it.

Its a good language for web development, as well as general operations.

I used Python in the past just for web scraping, as do a lot of other people.
>>
>>743262343
No joke, only way to work for Indians is if you're kind of bad. Went for a software job, they had no test, no pre-requisites except for maybe GPA, and they ended up giving me an offer.

Where as most other reputable companies will at least give you a technical test in varying difficulties.
>>
>>743262534
Python is another high level language that's pretty ok but it's also old and a bit outdated so it's not as good as some of the more edgy languages.

Use some job posting websites to search for (for example) python to see what else they expect from a python dev.

Often I see Python associated with full-stack web development in web.
>>
>>743262534
Python is good to know. It's what I started with. But make sure it's not the only language you know. You will learn more about programming in general, and what are good practices, if you know both low and high level languages.

>>743262545
There are some good reasons for writing classes. But most of the time, they are completely redundant, and it over complicates things.
>>
>>743262003
Frontend dev here, it´s fun and I learn a lot of stuff, but it´s also sort of annoying when the deadline is near and you find some weird ass bug that you gotta debug. I´m mostly the graphics guy though + a bit of js
>>
Those are the exactly only options I have after I finish this last year of high shool, Im 18. Is sociology that bad? I was very interested.
>>
>>743262545
I wish I understood what you're saying

>>743262579
same with sociology, sleeping my way through the classes without ever actually going made me depressed; also the money you make with sociology is the same as a cashier here in Austria

the Math is what I'm most afraid of, had really aggressive and shitty math teachers in school. I still get PTSD'd sometimes when I look at complicated equations
>>
>>743262797
The majority of work is there tho, india and china has programming jobs by the truckload.

Otherwise you'll find the rest in Spain and the UK when it comes to EU.

In the States there's a ton of sweg jobs if you're ok with applying everywhere and maybe moving to another state (which is a lot easier than moving to another country in EU so don't complain).
>>
>>743262949
cs aint got many complicated equations
>>
>>743262917
Its an interesting major, with thought provoking subject matter, but it is undoubtedly dominated by liberal political thought.

That's not very crazy though, considering most humanity courses taught in Universities are taught by liberal leaning Professors.

For one Sociology class we were examining civil disobedience through history.

SNICC and CORE were very interesting, but then we moved to the modern era and were examining the Occupy Wall Street movement.

I've never seen more virtue signaling in my life.

>Police are bad
>Capitalism bad
>Equity in wealth bad

Yet somehow our Professor was trying to convince us that the movements motto of "We want change, but don't know what we want" was good.

I remember talking to a class mate about how fucking retarded the movement was, and how even if they were taken seriously they couldn't change anything because they had nothing to offer.

Also had to write a paper where I quote tweets from people about how Asian women were singled out in feminism and were not being included.

So happy I'm a STEM major.
>>
>>743262003

As funny it might sound, learn JavaScript.

You can easily have many different projects, fairly straightforward.

Then after 2 months move into another language, such as C++ or C# (don't like Java personally) depending on what you want to do.

You can Learn C, and buy Arduino kit (best from china aliexpress etc much cheaper) and play with sensors and electronics using C)

Python, I would recommend that if you are interested in Artificial Intelligence or Security, really good job market in that and highly payable.

Just go on codeacademy, or freecodecamp and play around and see what syntax you like the most on the beginning. And remember, You don't need to be great to start, you need to start to be great.
>>
>>743262545
That's what you think. I only use classes to create a social order in my program.
>>
>>743262917
Yes you will want to kys before the year is out. This is the one place where the memes about university become reality.

Software development isn't that great either in terms of actually getting a job though. If your heart is really set on it go for software but otherwise consider other options.

T.Teach physics at uni
>>
>>743263225
Code academy drained my will to live.

JavaScript is cool, but I feel like someone should start off with C++ or Java, just to be exposed to different primitive types as well as memory allocation when working with objects.
>>
>>743262917
I liked the core of sociology, but my colleagues and profs turned out to be very left leaning and opinionated. You'll have to put up with a lot of trash that's thrown at you and really go looking for those sociologists that inspire you (who never wanna be called sociologists in the first place)
I'm in central Europe tho, so our Sociology (which was institutionalized by the Americans after WW2) might be way underdeveloped

>>743262741
Java seems to be the popular recommendation
>>
>>743263425
One thing I learned in University is that it doesn't promote open mindedness often.

Its also ridiculously liberal.

I remember one of my Professors was pushing an idea that Obama was sending so many people to Guantanamo bay prison camp in order to show how corrupt the construct is.

That's like saying Hitler hated the idea of concentration camps so much, he sent jews there to die in order to show how bad they could be.
>>
>>743263425
Java is God tier.

Its also very easy to install and use on your PC.

You could use jGrasp or the Eclipse IDE.

If you ever want to use c or c++ I recommend you do it through Linux or set up your PATH in windows properly so that you could compile C++ in your terminal.
>>
>>743263362
You are right about being exposed to that, that why I said to move to one of higher languages after 2 moths, and seeing if he likes programming without being overwhelmed with huge amount of info.

>>743263425
It is, It's pretty much popular as C#, I just said that I don't like Java, that why you will need to have a play around with different languages.

What I forgot to recommend is
> http://cs50.tv/2016/fall/

CS50 from Harvard University. Watch this, and you are good to go.
>>
>>743263225
that's really nice advice, thanks

General question, how long would you say does it take to internalize the basics of a language? Up to the point where you can write (semi) freely.

>>743263362
Will I have a private life while doing Software Development or is it really intense?
>>
>>743263173
>>743263340
>>743263425

Yeah, Im going to start looking into my other options, don't know if I could tolerate the liberal minds face to face for that long.
>>
>>743262003
I'm about to take sociology, that shit really full of sjw's??
>>
>>743263701
Its not too bad. STEM majors take up a lot of time, mostly because of the math homework, but it isn't all consuming.

Once you get better with programming and Mathematics its really up to you how fast you get done. You could get done fast, or take your time to really drink every thing in.

Then again you might have Professors that assign 100 fat ass Calculus 3 problems a week, in which case it will take at least two study sessions to finish.
>>
>>743263749
Anything in the humanities in University is crawling with liberals.

They're not terrible people, but they're terribly bias and left leaning.

The meme of University's being liberal is not a stereotype, its an actuality.
>>
I'm 18 and in my last year of highschool. I've been taking computer programming classes which we are learning visual basic. Is this language any bit useful?
>>
I disagree with some people here claiming Python is a bad choice to start with. I would say the opposite. If you have never experienced programming before you should consider Python as first language. Its used pretty often here in Sweden for scripting and i would NOT say the language is outdated. The next language you should consider is C# with the .NET framework and Java since they are almost on the same level. When you understand those languages in and out you should try for C++.

I prefer Python because of its simplicity and have used it to some of my Raspberry Pi projects. Its actually the only language i have had any use for in my private life. To get a job later on you should know c# and Java. Most banks in Sweden uses java as primary language for their systems, im sure other banks also do the same. Best of luck in your studies!
>>
>>743263649
Thing is that most colleges start you off with either C++, Java, or Python. So he might as well just deal with Java or C++ off the bat to get used to the syntax.
>>
>>743263561
When Trump got elected one of my profs did a "discussion hour" instead of class, where he did nothing but complain about how stupid US-Americans are to elect him. I mean I don't like the guy either but keep it professional you cunt.

>>743263616
jGrasp, Eclipse IDE, noted!
A friend of mine who already majored in Soft. Dev. told me Linux is very popular there, though I'm a bit afraid to use it and then look like a pretentious douche
>>
>>743262003
Hi anon. I'm Big Data Analyst in quite big company owned by gov. My company title is "Process improval specialist" but it's rather IT related job (lots of SQL, various scripts etc).

Sudies are shit in that matter - you need to find projects and practice. Personally I've lerned SQL in 1 inter-city bus trip - you just need to start "feeling" the concept of whole programming which is essensially just like trying to explain something complicated to dumbass kid (computers can't think for themselves).

So. Screw the studies and just practice. Do your own projects, contribute to others, don't stop looking for room for improvements.

I wish you good luck anon.
>>
If you absolutely don't love coding go get a business degree. Got my CS degree and 10 years in I'm kinda ready to move into management but it's getting really annoying to see dumbasses with MBAs getting promoted over smart technical people just because they know "business", like somebody with an engineering degree can't do a budget.
>>
>>743263871
>visual basic
Its pretty god for UI and GUIs from what I've seen.

Its a good start, but its not as powerful as Java, C, C++, Python... etc

Its a good start, but you should look into Java in my opinion.

Its useful, as well as will be taught in University for the introductory course; or else it will be C++ or Python most likely.
>>
My degree is Java focused. What language should I learn before I take the java classes?
>>
>>743264012
>tfw I'm interested in Psychology, Sociology, and Philosophy, and am more left leaning than not, but am entirely reluctant to want to do that shit in college because virtue signaling can eat my fucking ass
>tfw not left enough to get along with the majority of humanities in college, and not really all that conservative
Fuck me, right? Might as well take Comp Sci and just fucking be a stereotypical shut-in.
>>
>>743264012
Yeah.

My University had a day of mourning, as well protests through out the week lead by students and teachers.

Thankfully I was only taking one humanity class, Islamic History, and the Professor was cool.

He actually said that, although he didn't agree with Trump, he thought it was disrespectful of the School to treat his election as a travesty; since some people may like him.

Funniest shit is that none of my STEM Professors brought it up, nor did anyone care. They were too busy being autists to focus on current events.
>>
>>743264339
Being left leaning in College is like being a conservative in the real werl.

If you don't support reparations, speech police, and acknowledging sexism is ruining this nation; you're a dirty conservatard.
>>
>>743264334
Why not get comfortable with Java?

Once you learn Java, and C++, and move around with other languages, you'll see that programming in different languages become a lot easier.

Took me like year to be comfortable with Java, a semester to be comfortable with C++, a week to be cool in C, and couple of days with JavaScript.

Most languages follow the C structure of syntax, logic, and implementation.
>>
>>743263649
>http://cs50.tv/2016/fall/
will definitely watch that!

>>743263749
they are not bad people, but most of them are terribly boring
I mean I'm a liberal myself, that's why I ridicule the blue haired tranny brigade, so I can start being ok with it again

>>743263874
that's really useful thanks! I looked it up and our primary bank in Austria seems to use Java for their netbanking, so that's nice

In general I wanted to tell you all that you programmers seem to be a really nice and helpful bunch, I mean this is the most positive thread on /b/ right now I'm sure

>>743263909
my university teaches Python for beginners first semester, should I just take that course, or learn Python now and take advanced classes immediately?
>>
>>743264411
>in the real world
Anon pls. The country is damn near 50/50 by population. It's not "muh real world" it's mostly by location.
Live in a major city? Democrats everywhere. Live somewhere more rural? Republican central.
>>
If your going to switch your major your languages are already picked for you by the professors, likely going to be java, c or python to teach you the basics.

As much as others may disagree programming languishes are a tool, each one has its strengths and weaknesses. Knowing a bunch of languages decently has afforded me a healthy living.

Knowing one language extremely well *could* become very lucrative, but likely at the expense of easy employment.

For what it's worth I started development in C, then JavaScript, c++, c#, java, python. Once you understand how the languages work I'd recommend trying its major frameworks (django for python, spring for java,node.js etc).

Also don't forget to study databases and noSQL stores (mongodb et al)

Safari books online is a great resource if your a reader, as well as a number of videos if your more visual.

At any rate good luck!
>>
>>743264496
I recommend you get comfortable with Python, write hello world, maybe do a math problem or two with it, and then take the Python course.

Once you start CS classes you'll see the most important thing isn't just the language syntax, but the math and algorithms used.

For example, you cannot take most advanced classed until you complete the basics. The gateway to the harder classes is usually a Data Structures and Algorithm class.

Pace yourself, you've got four years to study. Don't rush it, just soak everything in slowly and diligently.
>>
>>743264478
Thanks. I will start looking at java on my own then.
>>
>>743264609
A1 advice.

I need to get into using Spring with Java more.

Never heard of it until I started applying for jobs a year before graduation.
>>
>>743262003
If you had Sociology as an option applying for higher education you're already fucked no matter if you switch study. You're a dumb ass no matter what you do in life
>>
Friendly reminder that programming IS a fucking language.
If you stop using that shit, just the same as any spoken language, you need to re-learn it.
>>
>>743264339
that's basically what I'm doing, so all the people in the humanities that have it easy now will be sorry later
>>
>>743264522
>center left
>grew up in semi-rural area
>surrounded by right-leaning tweakers and retirees
>surrounded left-leaning fat EBT milking thought police
>recent influx of homeless trimmigrants leaving garbage all over the fucking place
Kill me
>>
>>743264717
>things that are interesting to you hold no place in higher education, you must get a high paying job, in a high demand field, with a high job security
You must be loads of fun to be around.
Life spoilers: Even if everyone has a PHD, someone needs to pick up the trash and flip the burgers.
>>
>>743264797
I feel for you, man. Get to college, get the fuck out of dodge.
>>
>>743264747
Yeah I feel you bro.

I haven't used C++ in like 6 months and I'm starting to feel the retardation. i need to start using it for some programming reasons.
>>
File: RUST.png (24KB, 209x208px) Image search: [Google]
RUST.png
24KB, 209x208px
>>743262003

Good.

You just need to learn Rust and Ruby - maybe Cobol as well, but it's quite a niche -, the only two languages who will get you higher than the programmerplebs out there.
>>
>>743264522
No dude, I live in a ridiculously blue state and city, but I haven't heard ultra liberal rhetoric until I went to College.
>>
What kind of courses in uni will get me set up to become a programmer, etc?
>>
>>743264999
I had a grasp on bare basics for Python, fell out of it, went back to CodeAcademy to see what I remember, and felt pants on head retarded. It's REALLY fucking disheartening, because I find that shit fascinating, but I'm not one to persevere or stick to anything...
>>
>>743265012
>Cobol is quite niche
>recommends rust as mainstream

kek
>>
>>743262003

You changed from a complex subject into an extremely easy one.
>>
>>743265084
Most math course, up to some 400 levels, and maybe Philosophy, dealing with truth tables and the like.
>>
>>743265166
Man, if logic and reasoning were "extremely easy", most people wouldn't be as borderline retarded as they are.
>>
>>743265096
Don't worry about code academy. They're questions suck ass.

Just write a small app and fill in the gaps where need be.

Sometimes you can doubt yourself when it comes to syntax, but as long as you got at least 70% you're good for re-learning what you miss.
>>
>>743264717
being driven by self hatred sounds like fun, how's it working for you?

>>743264797
get the fuck outta there as long as you're sane

>>743265012
interesting, why are Rust and Ruby so far above the rest in your opinion?
>>
>>743263868

No shit. It actually seems like the more you understand about the world and people around you, the more left leaning or liberal you become. The opposite holds too: look where you are posting right now.
>>
>>743265012

Says the wizard from his basement lair
>>
>>743265166
Says the man who never wrote hello world.
>>
>>743265177
Is programming really that Nath intensive? I really struggle with that stuff
>>
>>743265249
>>743264857
SJWs trying to make as if they matter :P
>>
>>743265329
It's a certain kind of math. Calculus is mostly useless. Number and graph theory are important. But to be honest to just become a certain type of developer you would only need very basic stuff. You only need hardcore math if you get into certain areas
>>
>>743262534
in my country: Belgium
There are not so many python jobs.
The most jobs are c# and php with the html,css and javascript.

There are also a bunch of cobol jobs, but that is one hard language that earns a lot, but it's boring as fuck.
>>
Is writing "Hello world!" a tradition? If so, where did it come from?
>>
>>743265235
That's what I mean. I lost all of the syntax I used to have.
I tried to wrote a script to calculate paying off debt, and fuck me. I have the base logic that I'll refine as I actually code it, just completely fall on my face as to how to write it.

Haven't actually taken a course, just learned the very basics from a friend and coded a couple small things to prove understanding.

Now, I wouldn't even be able to write up a program to tell me what day of the week a day in a month would be.
>>
File: 4L_WhjGNV1r.png (278KB, 992x994px) Image search: [Google]
4L_WhjGNV1r.png
278KB, 992x994px
>>743265335
>>
>>743265260
I've heard completely illogical statements made by people who've spent years in Academia.

One Professor was trying to convince the class that men and women are exactly the same biologically, and that its societies roles that make us what we are.

He even went as far to say that the reason why humans would send men out to hunt in the past, during hunter gatherer era, was because they couldn't produce kids, not because they were stronger.

I've also read books where the author goes full retard.

Racial Formation in the U.S. by Omi & Winant is pure meme material. They literally validate their points with sophistry.

When discussing why black people cannot be racist, they say it is because black people have no political power. They go on to say that if a jew was insulting hitler, it could not be offensive because Hitler had all the power. 0 statistics, historical references, or even logic was used in validating their sentiment.

There's obviously retardation in conservative circles as well, but to say that the enlightened ones are all liberal is a far shot from lying.

Historically, overly liberal frameworks in society have failed. One example thats always stuck out is the overly liberal rule of France before Napolean III, and how people turned their back to it in favor of more conservative decisive rule. This is just an example of how the framework could fail.

Liberalism as a construct is not perfect, but as a political ideology its often pushed to its breaking point by over excited Professors in Universities.
>>
>>743265451
It's literally to teach you the most basic principle there is to coding.
Input + Syntax = Output.
>>
>>743264908
Story time.

I have some pretty bad anxiety and depression, coupled with a phobia of speaking on telephones (inconvenient as fuck). I've been seeing a therapist once a week for about half a year to find coping strategies instead of popping meds. Anyway, I decided to swap majors a few terms back and I took Visual Basic. During the first exam, the teacher ripped up my test in front of everyone while under the assumption that I had cheated (I didn't know it wasn't open book, but I didn't use my book either way -- I just had it on my desk). I felt fucking horrible, anon. I sat there with tears in my eyes, hoping that a hole in the ground would suddenly swallow me up and kill me right then and there. I made up the test a few days later, and after I managed to stick the class out and somehow got a C- at the end of it, but I had a pretty bad breakdown the next term and stopped going halfway through and fucked over my grades. The thought of being on that campus makes my fucking skin crawl, and the online department is godawful. If I had the money, I would have moved a long time ago.
>>
What OS do you guys use, quick survey
>>
>>743265435
is there any degrees that don't require a high level of math tho?
>>
JS and python Paired with business logic and knowledge of an ERP made me rich.
>>
>>743265618
Damn son. Sounds like a shitty professor. Sorry to hear that.
Keep on keeping on. Don't become a useless bastard like me.
>>
>>743265435
Calculus is pretty important when examining growth rates, as well as dealing with recursive statements.

Calculus 2 also had some recursive problems that were very important as well, coincided well with programming, as well as Discrete Structures which delved deeper into it.
>>
>>743265653
Not saying you won't have to take it. I just can't remember ever having to do something like derivatives in my real life for instance. Now if I was working for NASA, sure. But just making the manufacturing software I do? Nah

Statistics is useful.
>>
>>743265618
you're describing my literal nightmare right there, where do you go to college? that prof sounds a bit assholey
>>
File: j8h6a8zjnglx.jpg (114KB, 1920x1080px) Image search: [Google]
j8h6a8zjnglx.jpg
114KB, 1920x1080px
Mfw 10 years from now when everyone and their grandma is a software engineer asking why they can't find a job in such a lucrative field
>>
Not OP, i have my first programming job.
The requirements where that i knew c# and sql.
Now i am programming in VB6...
>>
>>743265329
You can easily minor in CS, or even major in Math after taking the CS electives.

There is a lot of math, but believe or not for me Math ended up being the easier to digest subject matter.

Don't sweat it too much.

Believe it or not, what you did in the past can only help you, not hurt you.

When I was in highschool I was fucking terrible with math, but once I took my first Algebra course I paid attention, took a lot of notes, and did the homework diligently.

That strong foundation helped me grasp pre-cacl, which then helped me grasp Calculus, which then helped me ease my way into other courses.

It may not be easy, but math is not impossible. There is no gene or talent, it is learned just like everything else.

Don't worry, pay attention and do the homework, you'll be amazed how smart you are.
>>
>>743265681
knowledge of erotic role playing?
>>
>>743265681
This

I spend my days doing java and spring programming with a healthy dose of JavaScript for our ERP
>>
>>743265653
For most humanity course the highest you need to go is taking Algebra and then Pre-Calc.

I remember hearing so many mongs in my Pre-Calc class say they can't wait for the class to be over so they can never see math again.

Jokes on them, they never saw the beauty of double integrals.
>>
Truthfully, I think soicaology is a better field with more jobs if you follow up your 4 year degree with a Master's in Social Work. Better working conditions and your job can't be outsourced or insourced.
>>
>>743265831
The thing is a lot of people couldn't stand the sort of work.

I like to describe it as being a high tech plumber. You're ultimately just moving people's shit around. And most people could learn to be a plumber without too much training but they don't want to be. So then you call a plumber up and he charges you $500 to change a faucet or pipe and makes a pretty good living.
>>
>>743265862
I want you to be my dad pls
>>
>>743265830
Rogue Community College (Medford)

I never got an apology from her, either. I wanted to go to the school board about it but I know that nothing would have been done. Either way, I was too chickenshit and gobsmacked to do or say anything.
>>
File: file.png (14KB, 661x253px) Image search: [Google]
file.png
14KB, 661x253px
>>743265502
See, like a language, how long you speak it will help you remember it better.

I've been programming for at least 3 years, so I have a bit of memory stored up before I start forgetting things.

Just try to continually use it for something, or have one program that does a lot of common things so you can go back and review it.

I have a Java sort class saved with a bunch of sorting methods that I use whenever I want to review one of them.

>pic related

Its super useful.
>>
File: file.png (160KB, 1621x985px) Image search: [Google]
file.png
160KB, 1621x985px
>>743265618
>phobia of speaking on telephones

Fitizen detected
>>
>>743266012
don't think too hard about it, she probably didn't get fucked for a month or two, life goes on
>>
>>743262654
i lived in wisconsin when i graduated in 2015 and got 3 offers in 1 week
>>
>>743262003
Everything is better than social studies
>>
>>743265329
I have a bachelor's degree in programming.
I had zero hours math.
Why do you even need complex math? Unless your programming something scientific (or games), there is no reason. The basic math skills are good enough for most applications.

PROTIP, don't become a gamedev.
The hours are long and they pay is crap.
My colleagues did that in the past.
>>
>>743266053
Is that fucking Notepad++?

And yeah. I know. Still fucking blows to lose basically all of it except remembering the NAMES of some of the syntax, without the specifics of the use cases.
>>
>>743265249
>interesting, why are Rust and Ruby so far above the rest in your opinion?

because Rust is the hardest to learn - steepest curve of all.
literally requires a mindset.
and it's way more than the usual "imperative language" mindset.
tldr, you won't be easily substituted by a cheap Pajeet (and you won't be bothered by memory leaks, vulnerabilities and so on).

C/C#/C++, Java, Python, Go, PHP, Visual Basic, etc, once you learn one, it's easy to learn another, because they all have the same mindset with a few noticeable differences.
and there are far too many developers using mainstream languages - that is, everyone of them may be replaced by some Pajeet.

database shit is even easier to learn, Pajeetable, and won't take you too far.

functional languages also won't take you too far.
no need to waste your time in a niche if you aren't strictly religious about it.

and Ruby is not only the easiest to learn, it's also the one which will require less programming for every small task.
Ruby Pajeets are out there, but again, Ruby is to save your time.

I added the boring Cobol to the list because there are yet 220 billions (you read it good) Cobol lines still running out there, almost all in banking/financial areas (that is, where they prefer to maintain an old battleproof working horse instead of rewriting it).

>>743265451

the first C program shown by Kernighan & Ritchie in their 1971 book just printed "Hello, world!"
>>
>>743266092
hate to admit it but I certainly have that too
when you call some service, people are usually unfriendly dicks
couple that with bad hearing and bad connections and you bake yourself an anxiety cake
>>
>>743266092
Not me, but that mental dialogue is spot on.
>>
>>743262003
Don't know anything about software development but do you have a job in mind yet? I considered doing sociology but instead I'm studying health and social care
>>
>>743265872
Haha. Enterprise resource planning; fancy way of saying an accounting/wms/plm system. The one I specialize in is cloud based and super customizable unlike SAP or Fishbowl. In 2012 I got a job doing desktop support and within two months started supporting the companies RRP. Now I'm one of the most sought consultants/developers for solutions around that platform.

I have a 2 yr degree and some cents in digital forensics and nothing else. The only contribution my education had to get me where I am today is giving me a solid basis for problem solving and reverse engineering.

I went from $10.59/hr in 2012 to 190k/yr today
>>
be good at problem solving and handling abstractions, any programming language is then trivial to learn
>>
>>743266309
you're a helpful anon, +1
>>
>>743266311
It didn't help that I was deaf in my left ear for a lot of my life (getting an abscessed wisdom tooth removed remedied this overnight). Therapist thinks there's a link there as well.
>>
>>743265618
Don't worry about it Anon. She obviously was taking out something on you. I can definitely see where you're coming from. Self esteem has a lot to do with being successful. I couldn't feel good about myself until I was able to get As in my programming classes, instead of baby B+s.

A similar experience I had was when I was way too cocky and didn't study much for a CS 101 exam. The first exam was all multiple choice, and syntax related, so I thought the second exam would be super easy too.

I ended up seeing baby algorithm questions as well as math questions. Didn't have a clue as to what I could do.

There was five minutes left in the class, and I didn't complete 80% of the exam. I remember handing my test in knowing I failed.

It was my first ever huge failure. I was sweating, hands were shaking like a fucking Parkinson patient, if someone asked me if I was ok I may have cried like a baby.

It really lowered my self esteem, and made me wonder if I could even complete college.

A lot of people failed that exam, and she ended up giving us a make up. Got an 87 the second time around, and I remember the Professor saying she knew I had it in me to pass.

I'm sorry to hear your Professor was a complete cunt and couldn't even deal with alleged cheating properly.

Sometimes you really need re assurance to feel like you matter at all.

Hopefully you find your groove and get back into CS or any other major you so please.

Sometimes you need to make your self esteem so low, that its high. Like you just don't give a fuck.

Try that, just give less fucks, and study more. It'll work out most likely.

Just listen to this when you're tempted to give a fuck.

https://www.youtube.com/watch?v=ulIOrQasR18
>>
>>743265651
Windows.

Used to use Linux, but then just started using Windows CMD.

Only good thing about Linux is that it comes pre-loaded with most programming libraries and is easier to do certain things.

It also has BASH which is a plus sometimes when you want to automate a task or process.
>>
>>743265329
it's more like logical thinking intensive (unless you're frontend?)

so the brain skills you hone by doing math problems are the same ones you'll use when designing software systems
>>
>>743265837
lmao

They fucking schemed you.

Just do a lot of cool side projects to bump up your resume.
>>
>>743266349
don't have a specific job in mind yet but where I live people seem to be way less competitive and driven than in the US anyways
>>
File: file.png (57KB, 195x200px) Image search: [Google]
file.png
57KB, 195x200px
>>743266003
>mfw I had an Indian Sociology Professor
>>
>>743266588
*Nix is cheap and easier to do more headless because it's way more built around command line input because it's for assholes who just want to prove how smart they are cause they don't need the conveniences of actually good interfaces.


Windows is awesome. Perfect balance of power user vs lazy easy to use stuff.

OSX is for babies.
>>
>>743266011
Its alright Anon. I'll protect you from all evils of the world, and give you the advice I never got and needed.
>>
>>743266510
I did great in CS101 and CS120, and I think I need to remind myself that. Fuck me, I never thought that /b/ would be uplifting, but thanks for that, anon.
>>
>>743266279
Yeah bby. The best IDE there is.

Real niggas write in notepad and run in terminal.
>>
>>743266687
I heard it's quite hard when it comes to software design since there are so many pros out there
Thread posts: 121
Thread images: 8


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.