Live data from Hacker News

Software Engineers Will Work One Day For English Majors

bloomberg.com

41–50 of 231 posts

Re: Software Engineers Will Work One Day For English Majors

#41
Some programmers dodge this bullet, others don't.

I know a guy who worked for UNISYS his whole life writing Macro Assembler for 360 mainframes. A few years back the state of New York found that the official printer interface for IBM mainframes wasn't fast enough to print all of the paperwork New York State sends out, so he invented a whole new printer interface.

He just retired at age 60 and he's got enough $ to have a home in upstate NY and one in Hawaii.

The trouble you do have is that as you get older you will want to get a more senior job and those do get harder to find.

Re: Software Engineers Will Work One Day For English Majors

#42
So, I'm confused. What percentage of English majors are still in the "English" field by age 40? What is the English field? Outside of academia, it barely exists. Publishing? So, it's laudable to receive a general education which provides one with many opportunities in life? Great, I agree. Now, why shouldn't the same logic apply to a computer science degree? Aren't the ways CS majors learn to think easily transferred to other endeavors? Why is it not celebrated that CS degrees are so flexible that a high percentage of graduates ostensibly find ways to do what interests them, pays well etc.?

Re: Software Engineers Will Work One Day For English Majors

#45
post #8

He seems to have missed making the point in the title. Why would software engineers work for english majors? He thinks that a 20 something english major is a better manager for a software engineer than a 40 something software engineer? Plus he seems to completely miss a separate alternative for software engineers over 35-- start their own businesses. I think the perception that 40 year olds are not up to date on tech…

You and mchurch should start a YouTube sitcom or something, where you rant about all your horrible experiences.ike a Curb Your Enthusiasm for techies. It would be entertaining and more profitable than just posting on HN. Larry David should love to invest, you've nailed his technique of railing against the firstworldproblems facing people who can't be happy in the most rewarding and comfortable niche around, and brought it from the LA social scene to the Silicon Valley / Seattle office space. And you are good writers.

Re: Software Engineers Will Work One Day For English Majors

#46
post #4

Statistics show that most software developers are out of the field by age 40. If this is really true then where do they all go? There's only so many seats for managers and architects.

I would love to see these statistics...anything available online and if so, any links?

Re: Software Engineers Will Work One Day For English Majors

#47
One would think, with the story coming from Bloomberg, that they might mention that finance almost exclusively hires older programmers. Hedge funds, trading firms, and even the banks place a significant premium on expertise and are generally staffed by a much older crowd than what you'd find in Tech. (For many of the reasons you'd expect...)

Re: Software Engineers Will Work One Day For English Majors

#48
post #7

Earlier quoted context omitted.

How many 40 year old software programmers could there be the area of science has only been around 40 years.

A lot of modern jobs have only existed for Trust me, there are a lot of us.

That's true, but software development is special because not everybody can do it.

Don't get me wrong here, I actually think that mostly anyone (lets say over average) can learn to code, including very young children or over 40 adults ... the difference between normal people and people that make a carrier out of it is that building actual applications is a lot harder than printing hello-world or sorting an array or scripting your home appliances.

I think that if you don't start doing software development early in life (at most in your early twenties), then chances to make it as a software developer are rather poor.

A couple of reasons come to my mind:

- like with every hard skill out there, it takes a phenomenal amount of time until you're able to be effective at it

- we constantly have to learn, just like doctors and while doable, it gets tiring. You can learn new stuff based on what you already know, so you never restart from scratch, but many people simply stop giving a shit

- getting a hello-world working feels like magic at first, but repeat that 10,000 times and pretty soon it starts feeling like drudgery. That's the story of most things you end up working on. And it is impossible to work only on new stuff, in fact most of the work in software development is drudgery

- related to the above, the motivation of senior software developers has to pivot from working on cool stuff to seeing happy users, or to money earned, or to other tangible byproducts or your work, because "cool" is relative and the initial magic starts fading away (which is why I believe many developers move into management)

- the demand for "good" software developers is high. But it's actually pretty hard to find a job as a software developer if you're not at least decent or come from a good university. This makes it a hostile environment for rookies, being a bitch to get your foot in the door

- software development is not only hard, but must be complemented with people skills ... being able to communicate effectively with others is of extreme importance, knowing how to do efficient marketing is also essential if you want to build your own products or if you want a good carrier path

Re: Software Engineers Will Work One Day For English Majors

#49
post #19

Earlier quoted context omitted.

I think newer programmer's just work for less. There really isn't that much new under the sun in software engineering.

Really? And here I was thinking that my discipline was one of the most rapidly evolving on the planet...

Since the 70s, most apps have comprised "forms" (screens for a user to enter something, that will be stored in a database) and "reports" (screen that nicely format the contents of a database). This is all Facebook et al really are...
Post reply on HN