Aug 20, 2016 11:39 PM
amaturegifmaker
107273
3817
100
DarkLordKnoll
Someone needs to make a guide on how to get around those stupid ATS system, my one resume building class I took senior year was utter trash.
tardis63
The bar graph at the top is a horrible graph
husaber
freecodecamp.com should be on this list
cyberspork
I switched careers to software engineer, i am making double my old pay!
coolgohan
folder[learn]
snowBlind623
Final step... leave your first job after roughly 3 years.
adjunctum
I stopped at 69K/yr
whataboutthisusername
My husband is self taught and did finish college. This year he will make $300k+. I have a BA & masters from 2 top 20 schools and make $60k.
*didn't finish college...obviously two expensive degrees didn't help!
SQMinion
You want a guaranteed job for life? Learn COBOL and some assembly. All major corporations still run on code from 30 years ago, and..
EricBuckner
Rpgle programmer here. Most talk about "dying languages". Can't beat it for businesses programming. Pays nice too!
..fewer and fewer people are able to work on it.
DickstormCupcakeDemon
I like when my job is relevant. CS major, system developer now. C#, jQuery, SQL...love every minute of it
randomperson32
Is there something like this but for IT?
WhateverWhateverIDoWhatIWant
Is that really the average salary? My brother was close to six figures right out of college.
AntennaDibb
I spent years learning CS in college and flunked classes consistently after the 200 courses, I'm too stupid to make 60k a year.
spankatorium
Most in demand language ... AJAX and .net ... Do you even try?
AllWeAreIsDustinNguyen
2013?? What is this, the dark ages?
ozjuggler
That's not the only dodgy part. { * Writes Java in all caps. * Thinks AJAX is a language. } ==> written by a recruiter with no clue.
RedPhanthom
I know a few friends that think .net is a language while AJAX, jQuery are as well. Feels like I'm talking to a wall when explaining.
MeLeUp
I'm pretty clueless as to what to do to become a IT. I'd appreciate any advise anyone has. #
wintermute0
If you want to become a developer start by taking a intro to programming course on coursera (free class site)
I just checked it out, and I feel it will really benefit me. Thank you.
nickbostrom
Please don't use w3cschools.
unmu
It's better than it was before. Just don't copy/paste code from it (or anywhere for that matter!). :)
thigibufra
Writing software isn't easy. Get used to working through problems. If you can stick to it, you'll be fine.
Oh yeah, and embrace learning. A lot of your TV/Netflix time will be with a laptop or book.
slavik
Only stupid people write "Perl" in all caps.
Noughmad
But... It's the Perfect Emacs Rewriting Language. https://www.gnu.org/fun/jokes/gnuemacs.en.html
Eveofn
We need this for every career option.
volatilityshort
Don't forget R (the language) and statistics in general. Analytics are in high demand.
MostObviousName
Seconded. My last company's newest project was like 25% .NET web application, 75% analytics using R.
svoka
Very few software engineer use R. Mostly people processing data use it. (This is mostly not same poople, see). Also, list from 2013 is dated
Since the post mentioned SQL, Python, I thought I would mention R. I agree with you though.
Python or SQL is used like in every second web service.
crazybatshit99
What in the name of Microsoft is "R"?
zlap
It's a programming language, with most of its functionality coming from open source packages you can download
linkator
A program that works like a calculator for statistics, you can input real data and let it do the work (boxplots, distribution etc) it's free
silentsalami
2013 was three years ago
MyNameIsDeega
What are the most in demand languages in 2017?
HelloHelloDoYouLikeMyHatIDoNotGoodbyGoodby
Yeah it's good if u want to have all ur skills obsolete after 5 years and when u get to 40 most employers want 20 cheaper somethings.
killernerd
*Disclaimer* applies to the USA only. In Europe the average starting salary is closer to €25 000 (before taxes obviously) but >>
I do believe that things like company cars are more popular here than they are in the USA so that does help a bit i suppose.
CommanderCharmander
What would you suggest a guy who had work experience in the Philippines and recently moved here in the US?...asking for a friend....
Depends on where you want to go. C/C#/C++ for Microsoft stuff, Obj-C/Swift for Apple, PHP for web, SQL/Python for everything in between. :)
goneintheblinkofmyeye
Self taught high school dropout making 68k a year. Anyone who wants to do this, force yourself to study even the boring stuff is important.
dangerousDoc
Usually the boring stuff is the most important as majority of people skim it.
Molotovbliss
HS drop out /w GED, 6fig salary now, friends out partying I was at home geeking out on BBSes & code. The demo scene was my biggest influence
ntreal123
I respect your dedication. Ppl like you make some of the best programmers I know.
WardSharlow
I'm not sure "dedication" is the right word here. Homeboy dropped out of high school.
SKPY
and?
And working sucks a lot more than high school.
I'd rather work than ever go back to high school. I'd rather staple my nutsack to a desk and film it than ever go back to high school.
cuntpickles
what sites did you use to learn? I'm looking for a new career and always loved working with computers.
ShimmyShimmyYahShimmyYamShimmyYay
egghead.io has a lot of great free material. Teamtreehouse.com is paid, but I found it worth it. CS50 on www.edx.org is phenomenal and free
Lynda.com if you have the money, otherwise it depends on the language. Codecademy is good start
SomeKindOfOctopus
My problem is that these self-learning lessons stop at like "great job, you made a thing that does math on two numbers!" while open...(1/2)
source projects start with "Okay, just trick the compiler into thinking that it's a dog by storing this variable in an alternate reality..."
AnanasHoi
@tinyoctopus
IWantToMakeAThemeAccountLikePorridgeOrCeraOrTinyOctopus
Someone finally gets it..
MintMission
At some point you have to pick projects that you want to achieve for yourself. And then try to do them.
hunglikehodor
The best way to learn how to code is by playing with it. Use the tutorials to get basic knowledge, but try just deciding to make (1/?)
something and Google as you go. Start simple. Make a calculator or a basic drawing program. Stack overflow is your best friend. (2/2)
ImgurSage
Best self-learning for me was to start with a goal ("I want to make an Angular website"), then Google around till I knew how to get started
Usually ends up all over the place. "This tutorial teaches Angular but not HTML. Better find that. Now, how do I make it persistent?"
But I also got a degree and went for the large corp route. I like the reliable income.
SectorDuke
Teach me more, oh wise and powerful Sage.
ManFromGallifrey
If you're doing self learning, the best tutorials are on C++. And that is a HUGE benefit if you can get through it all. You have to 1/2
freaking STRANGLE C++ into doing what you want. Working with anything else will be a breeze and you can stand out so much easier
Shit, I took that Harvard CS50 course on edx.org and started with C.I'd rather eat a brick and shit it out whole than work with C ever again
I really like C. I currently program professionally in Scala but programming in C gives me the warm fuzzies
oh god i haven't even touched C. you poor soul
It was good to get the foundational knowledge, but I much prefer JS. I work purely frontend now.
How is the .net framework different from just learning C#. Honest question I don't know the difference
Better than trying to explain in reply chain: http://stackoverflow.com/questions/2724864/what-is-the-difference-between-c-sharp-and-net
Awesome! So it's more scope than differentiation, i.e. C# uses much of the .Net framework, but .Net is usable by many languages, in some 1/2
cases in more extensive properties. Thanks!
Yep! That's pretty much it. The key thing to remember is .NET is bigger than C# alone, and can be used by more languages!
C# is just significantly intertwined with .NET.
The link was so much more helpful than anything we could say in the char limit. seriously props and thanks so much
mikeatike
I like how money is at the top of the image. If money is your motivation to get into this, I'm afraid I've got some bad news for you.
Pullout69
More than I've ever made working retail.
MarkHughes
Agreed, You need to be passionate about coding and learning first, Money second or this would be an awful job to try and make a career from.
gakio12
I'd like to hear the bad news.
Stress, health issues from inactivity, no career progression, ageism, jobs depend on economy, mentally challenging, undercut by immigrants.
AgentJohnson
Care to explain what you mean by that?
CigarsAndWhiskey
If you're only doing this for the money, you're going to be painfully mediocre. Most companies don't value good code, they value working 1/2
I think we're at a point where companies are starting to pop up that think this way. However, I believe a shift will happen to where this1/3
Moral of the story: don't support these sleezy companies that follow a cost centered approach.
over a year ago and worked for a company that did this making 40k. I left within 7 months and am now making 67k. That's 7 months post grad.
no longer works as customers will see the true value of what they're paying for. Mediocre only works for so long. I graduated a little 2/3
code. They won't push you to get better, only to be good enough. There are plenty of people in this industry that are good enough, we 2/3
need good.
DarkLordKnoll
Someone needs to make a guide on how to get around those stupid ATS system, my one resume building class I took senior year was utter trash.
tardis63
The bar graph at the top is a horrible graph
husaber
freecodecamp.com should be on this list
cyberspork
I switched careers to software engineer, i am making double my old pay!
coolgohan
folder[learn]
snowBlind623
Final step... leave your first job after roughly 3 years.
adjunctum
I stopped at 69K/yr
whataboutthisusername
My husband is self taught and did finish college. This year he will make $300k+. I have a BA & masters from 2 top 20 schools and make $60k.
whataboutthisusername
*didn't finish college...obviously two expensive degrees didn't help!
SQMinion
You want a guaranteed job for life? Learn COBOL and some assembly. All major corporations still run on code from 30 years ago, and..
EricBuckner
Rpgle programmer here. Most talk about "dying languages". Can't beat it for businesses programming. Pays nice too!
SQMinion
..fewer and fewer people are able to work on it.
DickstormCupcakeDemon
I like when my job is relevant. CS major, system developer now. C#, jQuery, SQL...love every minute of it
randomperson32
Is there something like this but for IT?
WhateverWhateverIDoWhatIWant
Is that really the average salary? My brother was close to six figures right out of college.
AntennaDibb
I spent years learning CS in college and flunked classes consistently after the 200 courses, I'm too stupid to make 60k a year.
spankatorium
Most in demand language ... AJAX and .net ... Do you even try?
AllWeAreIsDustinNguyen
2013?? What is this, the dark ages?
ozjuggler
That's not the only dodgy part. { * Writes Java in all caps. * Thinks AJAX is a language. } ==> written by a recruiter with no clue.
RedPhanthom
I know a few friends that think .net is a language while AJAX, jQuery are as well. Feels like I'm talking to a wall when explaining.
MeLeUp
I'm pretty clueless as to what to do to become a IT. I'd appreciate any advise anyone has. #
wintermute0
If you want to become a developer start by taking a intro to programming course on coursera (free class site)
MeLeUp
I just checked it out, and I feel it will really benefit me. Thank you.
nickbostrom
Please don't use w3cschools.
unmu
It's better than it was before. Just don't copy/paste code from it (or anywhere for that matter!). :)
thigibufra
Writing software isn't easy. Get used to working through problems. If you can stick to it, you'll be fine.
thigibufra
Oh yeah, and embrace learning. A lot of your TV/Netflix time will be with a laptop or book.
slavik
Only stupid people write "Perl" in all caps.
Noughmad
But... It's the Perfect Emacs Rewriting Language. https://www.gnu.org/fun/jokes/gnuemacs.en.html
Eveofn
We need this for every career option.
volatilityshort
Don't forget R (the language) and statistics in general. Analytics are in high demand.
MostObviousName
Seconded. My last company's newest project was like 25% .NET web application, 75% analytics using R.
svoka
Very few software engineer use R. Mostly people processing data use it. (This is mostly not same poople, see). Also, list from 2013 is dated
volatilityshort
Since the post mentioned SQL, Python, I thought I would mention R. I agree with you though.
svoka
Python or SQL is used like in every second web service.
crazybatshit99
What in the name of Microsoft is "R"?
zlap
It's a programming language, with most of its functionality coming from open source packages you can download
linkator
A program that works like a calculator for statistics, you can input real data and let it do the work (boxplots, distribution etc) it's free
silentsalami
2013 was three years ago
MyNameIsDeega
What are the most in demand languages in 2017?
HelloHelloDoYouLikeMyHatIDoNotGoodbyGoodby
Yeah it's good if u want to have all ur skills obsolete after 5 years and when u get to 40 most employers want 20 cheaper somethings.
killernerd
*Disclaimer* applies to the USA only. In Europe the average starting salary is closer to €25 000 (before taxes obviously) but >>
killernerd
I do believe that things like company cars are more popular here than they are in the USA so that does help a bit i suppose.
CommanderCharmander
What would you suggest a guy who had work experience in the Philippines and recently moved here in the US?...asking for a friend....
unmu
Depends on where you want to go. C/C#/C++ for Microsoft stuff, Obj-C/Swift for Apple, PHP for web, SQL/Python for everything in between. :)
goneintheblinkofmyeye
Self taught high school dropout making 68k a year. Anyone who wants to do this, force yourself to study even the boring stuff is important.
dangerousDoc
Usually the boring stuff is the most important as majority of people skim it.
Molotovbliss
HS drop out /w GED, 6fig salary now, friends out partying I was at home geeking out on BBSes & code. The demo scene was my biggest influence
ntreal123
I respect your dedication. Ppl like you make some of the best programmers I know.
WardSharlow
I'm not sure "dedication" is the right word here. Homeboy dropped out of high school.
SKPY
and?
WardSharlow
And working sucks a lot more than high school.
SKPY
I'd rather work than ever go back to high school. I'd rather staple my nutsack to a desk and film it than ever go back to high school.
cuntpickles
what sites did you use to learn? I'm looking for a new career and always loved working with computers.
ShimmyShimmyYahShimmyYamShimmyYay
egghead.io has a lot of great free material. Teamtreehouse.com is paid, but I found it worth it. CS50 on www.edx.org is phenomenal and free
goneintheblinkofmyeye
Lynda.com if you have the money, otherwise it depends on the language. Codecademy is good start
SomeKindOfOctopus
My problem is that these self-learning lessons stop at like "great job, you made a thing that does math on two numbers!" while open...(1/2)
SomeKindOfOctopus
source projects start with "Okay, just trick the compiler into thinking that it's a dog by storing this variable in an alternate reality..."
AnanasHoi
@tinyoctopus
IWantToMakeAThemeAccountLikePorridgeOrCeraOrTinyOctopus
Someone finally gets it..
MintMission
At some point you have to pick projects that you want to achieve for yourself. And then try to do them.
hunglikehodor
The best way to learn how to code is by playing with it. Use the tutorials to get basic knowledge, but try just deciding to make (1/?)
hunglikehodor
something and Google as you go. Start simple. Make a calculator or a basic drawing program. Stack overflow is your best friend. (2/2)
ImgurSage
Best self-learning for me was to start with a goal ("I want to make an Angular website"), then Google around till I knew how to get started
ImgurSage
Usually ends up all over the place. "This tutorial teaches Angular but not HTML. Better find that. Now, how do I make it persistent?"
ImgurSage
But I also got a degree and went for the large corp route. I like the reliable income.
SectorDuke
Teach me more, oh wise and powerful Sage.
ManFromGallifrey
If you're doing self learning, the best tutorials are on C++. And that is a HUGE benefit if you can get through it all. You have to 1/2
ManFromGallifrey
freaking STRANGLE C++ into doing what you want. Working with anything else will be a breeze and you can stand out so much easier
ShimmyShimmyYahShimmyYamShimmyYay
Shit, I took that Harvard CS50 course on edx.org and started with C.I'd rather eat a brick and shit it out whole than work with C ever again
wintermute0
I really like C. I currently program professionally in Scala but programming in C gives me the warm fuzzies
ManFromGallifrey
oh god i haven't even touched C. you poor soul
ShimmyShimmyYahShimmyYamShimmyYay
It was good to get the foundational knowledge, but I much prefer JS. I work purely frontend now.
ManFromGallifrey
How is the .net framework different from just learning C#. Honest question I don't know the difference
MostObviousName
Better than trying to explain in reply chain: http://stackoverflow.com/questions/2724864/what-is-the-difference-between-c-sharp-and-net
ManFromGallifrey
Awesome! So it's more scope than differentiation, i.e. C# uses much of the .Net framework, but .Net is usable by many languages, in some 1/2
ManFromGallifrey
cases in more extensive properties. Thanks!
MostObviousName
Yep! That's pretty much it. The key thing to remember is .NET is bigger than C# alone, and can be used by more languages!
MostObviousName
C# is just significantly intertwined with .NET.
ManFromGallifrey
The link was so much more helpful than anything we could say in the char limit. seriously props and thanks so much
mikeatike
I like how money is at the top of the image. If money is your motivation to get into this, I'm afraid I've got some bad news for you.
Pullout69
More than I've ever made working retail.
MarkHughes
Agreed, You need to be passionate about coding and learning first, Money second or this would be an awful job to try and make a career from.
gakio12
I'd like to hear the bad news.
HelloHelloDoYouLikeMyHatIDoNotGoodbyGoodby
Stress, health issues from inactivity, no career progression, ageism, jobs depend on economy, mentally challenging, undercut by immigrants.
AgentJohnson
Care to explain what you mean by that?
CigarsAndWhiskey
If you're only doing this for the money, you're going to be painfully mediocre. Most companies don't value good code, they value working 1/2
AgentJohnson
I think we're at a point where companies are starting to pop up that think this way. However, I believe a shift will happen to where this1/3
AgentJohnson
Moral of the story: don't support these sleezy companies that follow a cost centered approach.
AgentJohnson
over a year ago and worked for a company that did this making 40k. I left within 7 months and am now making 67k. That's 7 months post grad.
AgentJohnson
no longer works as customers will see the true value of what they're paying for. Mediocre only works for so long. I graduated a little 2/3
CigarsAndWhiskey
code. They won't push you to get better, only to be good enough. There are plenty of people in this industry that are good enough, we 2/3
CigarsAndWhiskey
need good.