Man, are you crazy? Being underpaid and teaching something that most of the class hates? Of course, I love software development and I don't see me doing something different. If I'm forced to leave the field probably I'll choose another engineering area, but I'll seriously consider: -Lawyer (they make money everywhere) -Doctor ( debug/maintenance of humans... huge responsibility but pays well too) - Hedge funds manager (hey... I can make a couple billion of dollars disappear too!)
But unfortunately not all software developer have Law or Doctor degree.
Bob you better emigrate from your country and immigrate to my country India.
As you have BS degree any college can have you as professor.In my territory there is lots of opening for civil engineers or the engineers who can do civil engineering work.All you have to do is learn Autocad and 3dsMax.
you can live with me and I can manage to arrange breakfast,lunch,supper ,dinner for you(free of cost).However you can't drink alcoholic beverages in my home.
I am not kidding.
I am jobless because I don't have BS degree like you and I can't do engineering work.
so you are welcome to come here.
best regards, omi
Most of the programming problems can't be solved because you don't know what the exact problem is.
Defining your problem correctly leads you to the right solution.
>> Gabriel Claramunt ... >> I'll seriously consider: >> -Lawyer (they make money everywhere) >> -Doctor ( debug/maintenance of humans
Now why didn't I think of that (becoming a lawyer/doctor)? now if only I could find those $250K I stashed somewhere in my mattress, just in case I had to go to med school one day
>> omi sharma ... >> you can live with me and I can manage to arrange breakfast,lunch,supper >> ,dinner for you(free of cost).However you can't drink alcoholic beverages >> in my home.
LOL Thanks man for a most generous offer. I would've taken you up on it, but something tells me the wife might not appreciate me packing all of a sudden and boarding the first plane heading to india
On the (really) long term, I think that computer programming in general will become more relevant. We are practically in the infancy of the information age - lots of white-collared professions are yet to lose ground to automation (advances in B2B integration, advances in A.I and expert systems, semantics web, etc.). on a longer time scale, I think lots of blue-collared jobs will start losing ground (A.I/robotics/etc.) - all that is bad news to almost everyone except high tech folks.
I love programming. It's something I would do for free if it weren't for life's little inconveniences, such as having to pay bills. But I cannot ignore that the road to the programmer's utopia (described above) could be a very bumpy one. I.T budgets are particularly susceptible to economic downturns since their budgets are the first to get cut when the getting gets tough. So looking for alternative (or secondary) career paths to ride out the inevitable tough years might not be such a bad idea - nor do I think of it as a negative or a desperate move. I'm even more inclined to investigate blue-collared jobs specifically, because some of them are highly immune to the economic cycles, and could help you keep those bills paid regardless of what some dude � like Bernanke (head of Federal reserve) - does, or who becomes the next president.