Live data from Hacker News

Ask HN: CS, still a good career in 3-5 years?

news.ycombinator.com

261–270 of 311 posts

Re: Ask HN: CS, still a good career in 3-5 years?

#261

Age discrimination is real. If you choose a programming career and don't enter management, then when you are 40+ you might find that you have trouble getting hired for a decent paying job, even if the industry otherwise appears to be booming. When I was studying CS 25 years ago I didn't even think about the age problem. Even if I had, it would not have seemed real at that time, but its real now. That said, I don't kn…

[deleted]

Re: Ask HN: CS, still a good career in 3-5 years?

#262

Age discrimination is real. If you choose a programming career and don't enter management, then when you are 40+ you might find that you have trouble getting hired for a decent paying job, even if the industry otherwise appears to be booming. When I was studying CS 25 years ago I didn't even think about the age problem. Even if I had, it would not have seemed real at that time, but its real now. That said, I don't kn…

> when you are 40+ you might find that you have trouble getting hired for a decent paying job

I am surrounded by talented people over 40, none of whom had problems finding a decently paying job.

I am aware that there's some level of survivor bias here, bad or mediocre developers have dropped along the way.

To be fair those developers tend to work anyway in places that pays less and on not top-of-the-line products.

Re: Ask HN: CS, still a good career in 3-5 years?

#263
> "if everyone thinks something is a good idea, it's probably a bad idea"

Note that this is not the situation in CS, everyone thinks CS is a good career but luckily for us not a lot of them can actually try it out.

CS is tough, your average next door manicurist can't take a short evening course and become a successful developer. Even smart doctors, accountants or lawyers are not guaranteed to be decent developers or even survive the basic education.

Re: Ask HN: CS, still a good career in 3-5 years?

#264
Amazing developers will probably always be in demand particularly if you are self-aware, able to communicate and have emotional intelligence. You are probably top 5% on technical capbilities so it would be worth focusing on improving your soft skills. The main problem with offshore developers is not necessarily techical competence...it's communication and culture.

Re: Ask HN: CS, still a good career in 3-5 years?

#265
post #42

I'll throw this advice in because it's served me well in my career. Somewhat related. 1) You can be a big fish in a big pond with other big fish (eg FAANG). Or you can be a big fish in a pond with small fish (think like a regional grocery chain). Try both to see which makes you happier. There are tradeoffs in both cases. 2) Your boss and the people you work with (ie your local context) is often a much stronger determ…

> Try looking at things outside of tech/engineering orgs for places where tech applications would create value. A good friend works in supply chain optimization with a CS background. He tells me that basic automation and data analysis on CSVs larger than what Excel can open is seen as wizardry. He's in great standing in the org and is seen as invaluable.

Where and how do you find these kind of jobs? Anyone I know who works in this kind of non-tech company hates it because it's a cost center and they get all the negative side of our profession (no budget for anything, outdated/poor tools, unreasonable expectations and deadlines, and no respect from the rest of the org overall)

Re: Ask HN: CS, still a good career in 3-5 years?

#266
This already happened 20 years ago. During the dotcom boom of the late 1990s, many non-CS university graduates were retrained as programmers, which led to a lot of questionable code from people who knew the basics but lacked the underlying theoretical grounding.

The industry survived. It will also survive a new batch of people getting into it for money. Of course a larger supply of labour may depress salaries somewhat in a free market, but I don't think salaries are really a free market; it's more about who has enough power to leverage a higher salary.

In any case, there's plenty of new stuff to be done with computers, and I think someone doing it for the love of it has a bigger chance of finding those things than people looking for the well-trodden, well-paying path.

Re: Ask HN: CS, still a good career in 3-5 years?

#267
post #256

Earlier quoted context omitted.

> Also what meaningful work can you really get done in 3 months? It really depends on where you are and how seriously they take their interns. I've seen interns accomplish a fair amount in 3 months where I work (Mozilla). As a concrete example, we had an intern propose and implement a new devtools feature that lets you see what your site design looks like to users with various visual impairments. Still depending on w…

> As a concrete example, we had an intern propose and implement a new devtools feature that lets you see what your site design looks like to users with various visual impairments. That sounds like an interesting feature, where do I find it?

1) Open devtools.

2) Select the "Accessibility" panel. See https://developer.mozilla.org/en-US/docs/Tools/Accessibility...

3) In Firefox 70 or newer, if WebRender is enabled, there will be a "Simulate" menu next to the "Check for Issues" menu. See https://developer.mozilla.org/en-US/docs/Tools/Accessibility... for details. Note that WebRender is not enabled across the board yet, so you may need to force-enable it, depending on your operating system and graphics card, to use this tool.

Re: Ask HN: CS, still a good career in 3-5 years?

#268
post #83
post #16

It's really not a career path you should get into if you're just in it for the money. Your friends will probably wash out within 3-5 years after they figure out they're not actually interested in software engineering.

Disagree. I don't care about CS at all. Still like the work, but wouldn't do it if it weren't for the money. Am I good at SE? No. But I went from terrible to average in a period of 4 years and am now earning 6 figures. All without side projects or unpaid learning.

If you've really not put in any time for independent study and have only 4 years experience on the job, you are not "average". You are below average, and apparently unaware of it. Not to mention a cancer on the industry. It's my job to make sure people like you don't pass the phone interview.

Re: Ask HN: CS, still a good career in 3-5 years?

#269
post #96

Earlier quoted context omitted.

I'm not sure that's a saying outside of agriculture.

It was on HN that I first heard it. I'm not sure it is a saying within agriculture. We take for granted the advanced technology that we get to play with.

Do you have a link?

It seems like an interesting idea.

Re: Ask HN: CS, still a good career in 3-5 years?

#270

Earlier quoted context omitted.

I focus on myself. Am I better than I was yesterday? Three years ago? Good. Keep going. We're not like doctors. There is no capital-P professional guild setting the bar for practitioners of software engineering. There are engineering guilds that recognize software development as a discipline that will accredit you if you meet their requirements and pay their dues. However it's often not mandatory for you to be accred…

Curious, and being serious here, what problems are you working on and how do you make the world a better place?

At my present day job I make software for factories. My team and I make people's jobs safer, keep machines running longer, and have improved food/drug manufacturing safety operations.

On my evenings and weekends, when I'm not unwinding, I'm presently working on Haskell libraries for type-directed data migrations, extending the community fork of Lean to add FFI support, and working on a course in abstract algebra.

Making the world a better place is pretty easy and can start with small things. I like visiting some of our customer factories and meeting the people who use our software. It makes my day to hear their feedback and know that it's making a difference for them.

Post reply on HN