Software Engineers Will Work One Day For English Majors
111–120 of 231 posts
Re: Software Engineers Will Work One Day For English Majors
#112I'm a 25 year-old former Marine who thought he could take a shot at being a programmer when he exited the military. I never had any background in programming other than being interested in UNIX and Linux at a young age, so CS seemed like the logical choice for someone who had a GI bill to burn. 2 years and a lot of classes later, I'm realizing I'm too old to compete at this gig, and I should have started when I was 1…
Personally, I didn't learn very much in my college CS studies (incidentally, I was also in Marine Corps ROTC at the time at VA Tech). My cofounder, who studied at UCLA, whistles a very different tune, but I don't think his education has been a determining factor in his success as a programmer. I think that for me, the missing impetus was money: once coding became about a paycheck and an actual customer, that's when I began to love it. Pure theory just doesn't turn me on. You might consider that what you're lacking isn't education, but motivation: find a good problem to solve, and fill in the blanks of your skills from there.
All this to say, starting at a young age is not the sole determining factor of success in programming, and having a CS degree may not get you where you want to go. Recommendation: if it's possible for you financially, apply to a startup whose mission you find compelling, lie brazenly on your résumé, and take the risk of being fired.
Re: Software Engineers Will Work One Day For English Majors
#113He 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…
Another point to bear in mind is that us programmers can be a vain lot and since it is possible to be highly successful in software very early in your career. This can mean you will be put in a position of doing the hiring early on. We will naturally prefer someone younger and greener than us that we can mentor rather than hire someone 10 years our senior who's experience we might find threatening.
Much better to hire someone who you can learn from, someone who perhaps can mentor you, and help you actually achieve more in your career.
Re: Software Engineers Will Work One Day For English Majors
#114Re: Software Engineers Will Work One Day For English Majors
#115The "young" developers today are those who grew up with the sorts of stacks that start-ups today are being built on. The 1.0 release of ROR was late 2005. If you were hacking away at 12 years old in 2005 then you would be 19 today!
Learning the web dev stack is a lot of effort, especially if you throw Linux in with that. Most people generally don't want to put in the time / effort to do new things. That's even more true of people who have families and busy lives.
Also, it's the web dev stack that is bringing down the barriers to entry for starting new businesses. Things like dirt cheap server resources and cloud services are even more recent than Ruby 1.0.
No wonder it's all young people! It's the young people who grew up with this stuff and who don't have to be stuffed into the old molds of work and education. For example, I'm a U.S. citizen working from the Philippines just for a change of scenery. Perhaps I could have been able to do this 10 years ago, but probably not much earlier than that.
This train is moving fast. Quit reading these articles because nobody can predict where we are going. It's getting crazy.
Re: Software Engineers Will Work One Day For English Majors
#116> Statistics show that most software developers are out of the field by age 40. Really? What statistics? And where do these statistics show the developers going? People don't just dry up and blow away at 40. They move to managerial positions. They start their own companies. They stay in jobs longer, so while you might see fewer of them being hired, that doesn't mean they're not still working in the field. And there a…
The only thing certain is that things will have changed by them from what they are currently.
Re: Software Engineers Will Work One Day For English Majors
#117I'm a 25 year-old former Marine who thought he could take a shot at being a programmer when he exited the military. I never had any background in programming other than being interested in UNIX and Linux at a young age, so CS seemed like the logical choice for someone who had a GI bill to burn. 2 years and a lot of classes later, I'm realizing I'm too old to compete at this gig, and I should have started when I was 1…
And it doesn't help that programming courses, like much of school, sometimes suck the excitement and imagination right out of you while simultaneously instilling fear.
Forget that, and just start coding. Anything! It really doesn't matter what. The only way to get good it programming is to program a lot. It doesn't matter if what you make is good, well-written, useful to anybody (even yourself), etc. Find something interesting to you for whatever reason, and just start programming--start now and don't stop--and you will become proficient way faster than you realize is possible.
Re: Software Engineers Will Work One Day For English Majors
#118In this case you cannot really look at current practices and predict the future. For many of us in the "new programmer" category now, we will see an exponentially increasing lifespan as well as several other improved aspects of health and intelligence. In the limit, this may lead to age having almost no meaning. Besides, English Majors?! I dare say that english shouldn't even be a major. A great academic in any field…
The idea that English departments exist primarily to produce skilled writers is a misconception. 'English' as an academic field is the study of English-language literature, and it's as serious and rigorous as any other field in the humanities.
Re: Software Engineers Will Work One Day For English Majors
#119Re: Software Engineers Will Work One Day For English Majors
#120I'm a 25 year-old former Marine who thought he could take a shot at being a programmer when he exited the military. I never had any background in programming other than being interested in UNIX and Linux at a young age, so CS seemed like the logical choice for someone who had a GI bill to burn. 2 years and a lot of classes later, I'm realizing I'm too old to compete at this gig, and I should have started when I was 1…
Even in an elite university, programming isn't something that's taught to you. You teach it to yourself by doing and digging. What university can do is give some structure to what material you get through and ensure a higher level understanding of some of the concepts (and it's probably a better environment for learning the math and statistics that are useful for any computer scientist).
Anyway, don't defeat yourself and don't underestimate how critical this knowledge will be in 10, 15, 25 years when the world will be a whole new place filled with much much more software. The human mind is incredibly plastic and with the proper enthusiasm can be melded to serve nearly any purpose :)