Earlier quoted context omitted.
Absolutely. I went to a small no-name school for my engineering degree, where people didn't give two sh!ts about prestige or band names. Most of my class-mates ended up with above-normal paying jobs in small companies, and the rest at big multinational companies. Then I got my MBA at a top school, and the culture was completely different. The majority seemed to be driven go-getters, viewing the job market / their car…
reflects poorly on FAANG hiring practices more than anything. how are they not sniffing the phonies out?
Ask HN: CS, still a good career in 3-5 years?
221–230 of 311 posts
Re: Ask HN: CS, still a good career in 3-5 years?
#222Half of these comments exist in some alternate reality where programming is unskilled labor, jobs are scarce, and wages are low. Weird.
Are they trying to unionize Google in your reality?
That said I wish we had a dedicated code monkey union in my town. The existing choices either wouldn't cover everyone in the field or is covering way to many other fields. With the end result of doing a really crappy job at some parts (no, we don't need or want companywide agreements saying everyone get an extra 2.5%).
Re: Ask HN: CS, still a good career in 3-5 years?
#223Re: Ask HN: CS, still a good career in 3-5 years?
#224Earlier quoted context omitted.
I look at my skills compared to the earning potential of some other trades. This is certainly not 100% accurate because it’s based on what I pay in more rural America but I like it: Barber - 3 cuts per hour @ $20 ea = $60 / hour Mechanic - $60-80 per hour Lawn Care - $40 / yard up to 3-4 yards per hour = $40-$120 per hour Steam cleaning = $150 for a couch = $150 per hour (carpets are less) Plumbers in East Tennessee…
You have a really distorted view of how much people doing these jobs actually take home
Lots of freelancers set their price with their salary in mind instead of considering the several moving parts involved in running a business. It's useful to consider that all the local small businesses around you, the type of places that have already been competed down to the price floor, still need to be making around $100/hr to stay afloat.
Re: Ask HN: CS, still a good career in 3-5 years?
#225Since you are passionate about programming you'll probably be miserable in many other fields, say, medicine. So you have to include CS in your future. But maybe you could minor in something else?
When I was in school we had an actual doctor come to our class since he needed IT knowledge to manage an IT grant their hospital was taking.
In many ways IT / CS knowledge is worth more if you do it on top of the actual job. Very few people like this.
I think a good career is one where people come to you. You have to be very skilled or popular for companies to come rushing to you when a system crashed or something. Otoh, people will rush to a doctor or mechanic or attorney, etc. Accounting is also very logical and companies need good accountants.
Re: Ask HN: CS, still a good career in 3-5 years?
#226When I chose to major in CS, I got a nice letter from the university suggesting that maybe this wasn't the best choice, that too many people were picking this, that it would be worth considering other majors. This worked - I can't quite remember the numbers, but probably the entering class was 2/3rds the size it would've been otherwise. And clearly, it was going to be a terrible idea to graduate in Computer Science i…
I'm a student too similar to op with 1.5 years left to graduate, yesterday I got shivers waiting for my appointment with my advisor. Phone call within seconds of phone call, the receptionist was getting calls about students wanting to change majors into cs.
Re: Ask HN: CS, still a good career in 3-5 years?
#227Earlier quoted context omitted.
Absolutely. I went to a small no-name school for my engineering degree, where people didn't give two sh!ts about prestige or band names. Most of my class-mates ended up with above-normal paying jobs in small companies, and the rest at big multinational companies. Then I got my MBA at a top school, and the culture was completely different. The majority seemed to be driven go-getters, viewing the job market / their car…
reflects poorly on FAANG hiring practices more than anything. how are they not sniffing the phonies out?
Re: Ask HN: CS, still a good career in 3-5 years?
#228The quality of life you have as a junior programmer depends hugely, hugely, on the company you work for. So does the amount of money you are likely to pull in. The two are not necessarily inversely proportional. Interview wisely.
Fresh graduates typically have a disadvantage in having little concept of what it takes to get things out the door in a supportable manner, and they will heroically throw themselves into projects they have hilariously underestimated. If you end up working unsustainable hours, there's a good chance you backed yourself into it. Find people and places that can help you avoid those traps early on.
CS as it is taught bears little resemblance to most of the technical work done in Silicon Valley. It also probably has little resemblance to the passion projects you did as a kid. It is not necessary to be a CS major to become a software engineer, no matter what the recruiters think. But, for the most part, it doesn't hurt, and you probably start out with a broader foundation than a non-CS major typically will.
As a programmer, your job is to reify thought-stuff. This gives you an extraordinary flexibility to push your career in a direction you want. Heck, you might find yourself practically switching careers every few years, or you might decide to stick in one area and specialize. Either way, there's plenty of places to turn in CS if you wish to avoid following the herd.
You will hear folks wring their hands about whether their jobs might be automated away in a few years, or whether the economy will hold, or whether the demand for CS jobs is really a myth perpetrated by FAANG to pay below-market wages to suckers, etc. etc. etc. The world has a thousand ways to make you question your worth, and you will probably hear most of them at one point or another.
When I entered the industry a little book had recently come out called "The Decline and Fall of the American Programmer." It predicted that "the American programmer is about to share the fate of the dodo bird." Yet here we are, decades on, just as likely to bang through projects like bucking broncos as ever, but managing to turn out some fine work along the way.
Don't believe everything you read.
Re: Ask HN: CS, still a good career in 3-5 years?
#229Earlier quoted context omitted.
Absolutely. I went to a small no-name school for my engineering degree, where people didn't give two sh!ts about prestige or band names. Most of my class-mates ended up with above-normal paying jobs in small companies, and the rest at big multinational companies. Then I got my MBA at a top school, and the culture was completely different. The majority seemed to be driven go-getters, viewing the job market / their car…
reflects poorly on FAANG hiring practices more than anything. how are they not sniffing the phonies out?
Re: Ask HN: CS, still a good career in 3-5 years?
#230Unpopular opinion: it's not a good career unless you are the best of the best. IMO blue collar work is a better option because it's easier work and more stable, and lets you have a life outside work. In software the hours are increasing to no real benefit, and free time is burnt just keeping with the times. The evolution of tools, best practices and high availability of quality knowledge has made it trivial to spin u…
> IMO blue collar work is a better option because it's easier work and more stable Did you ever do blue collar work as well as software engineering? Because I have no idea in which version of this world physical labor is preferable over a chill 9-5 desk job that typically comes with a higher salary. Unless free medical issues is your thing, then physical labor is absolutely the way to go. I did hear some horror stori…
I personally switched out of software not too long ago and could not agree more about how much time I enjoy not thinking about work or my career and instead spending it on my personal projects and my family and friends.
Obviously I make a lot less money and I have the luxury of not having a family to support, but I certainly would say that the day-to-day life of my blue collar job is significantly better, for me, than my previous software job.