Slashdot Mirror


How Old is Too Old?

NewtonEatPalm! asks: "I started college back when I was too young to carefully weigh options about my future. I entered a prominent art school at age 17, coasted through, and was spit out at age 22 with a film degree that I don't really want nor do I feel qualified to use as the basis for a career. Three years on, I'm still working at my mundane college job, though one thing has never changed in all this time- my love of and devotion to technology, keeping up with hardware news and the intricacies of powerful software through daily reading of sites like Slashdot and lots of home-brew system building and amateur web development. I've decided that I'd like to pursue a second degree in Software Engineering at one of the major Cal State U's, but that would place me in the tech job market at nearly 30. My question is, how old is too old? Are severe changes in career direction in this sector commonplace/successful? Or have I truly already let my best chance for entry pass me by?"

223 comments

  1. Thinking Radically by (1+-sqrt(5))*(2**-1) · · Score: 3, Insightful
    From TFQ:
    Are severe changes in career direction in this sector commonplace/successful? Or have I truly already let my best chance for entry pass me by?
    It's true that the neurons harden as your mind differentiates itself (much like a fetus' maturing organs); on the other hand, if you're violent enough to pursue something as “worthless” as art, you're much more likely to shake up the software world with radical ideas.

    If your radical ideas happened to be annealed in post-hoc math, you may just carve out a niche for yourself; feral engineers are too goddamn down-to-earth for my taste, anyway.

    1. Re:Thinking Radically by Anonymous Coward · · Score: 1, Interesting

      I don't think this is true. It seems that the original data for the lack of brain elasticity in older monkeys was drawn from crappy experiments - they took samples from monkeys that spent all their time caged and such. Once the monkeys were placed in novel environments with new toys and opportunities for learning, presto! New neuronal growth.

    2. Re:Thinking Radically by sumdumass · · Score: 4, Interesting

      I remeber something about a study of brain pathways and activities on UK taxi drivers. Evedently, the test to get a taxi license there requires you to memorize the map and be able to recite the most direct way from random points to random places.

      In this study they used a die of some sorts that when new cells grew, showed up a different collor on Xrays or catscans. It turns out that 50 some year old people learning to become taxi drivers there, developed new brain cells and pathways (for lack of remebering the exact term) in a somewhat large amount.

      I think the conclusion was that the brain continues to grow deep into old age. here is a link to a news article, if it still works.

    3. Re:Thinking Radically by nelsonal · · Score: 1

      That seems to fit with most of the processes of the human body if you use something more it toughens and becomes more efficient (while age deteriorates both overall efficiency and the rate of efficiency increase) it generally doesn't push the latter into the negative levels.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    4. Re:Thinking Radically by UnknownSoldier · · Score: 2, Informative

      There's a book that has tons of interviews with people about how they answered this very question...

      What Should I Do with My Life? (Hardcover)

      It explores this question from different angles to see how people answered it for themselves.

      The short answer: You're never too old to start living your dream.

      --
      When Hiliary was president in 2012, it sounded like a good idea at the time, but unfortunately she was not prepared to handle the 1st wave of the collapse of America via the Civil War.

    5. Re:Thinking Radically by Anonymous Coward · · Score: 0

      But it doesn't fit the stereotype us Slashdotters like to believe in (among others), that once you leave your 20's your old and feeble and can't really learn new things, so give it up old farts and make way for the younger generation! So we're going to keep on believing it, thank you for very much. Because like my grandpa used to say, that's good enough for me. Oh... wait...

  2. You want advice? by AKAImBatman · · Score: 5, Insightful

    Carpe Momento

    1. Re:You want advice? by Anonymous Coward · · Score: 0

      Seize the momento.

    2. Re:You want advice? by AKAImBatman · · Score: 5, Insightful

      *sigh* It's not supposed to be funny. It's a philosphy: SEIZE THE MOMENT! Don't sit around waiting for the next thing to happen. Take stock of what you want to do, what you know you already can accomplish, and the possible paths of reaching your goals.

      For example, you've already got a degree. About 90% of the people I have met have their degree in something other than the field they ended up working in! So get off your thumbs, and see if that degree plus your personal coding experience can get you a Junior level programming position. You'll need to supplement your personal experience with some good learning materials (you can never go wrong with the classics like Richie, Knuth, and Tanenbaum!), and you'll need to apply yourself to improving your analytical abilities.

      But at the end of the day, if it's something you love doing, DO IT! Don't poke around with 10 more years of college. If college has drilled anything into your brain, it should be, "Never stop learning!" After all, college is just a resource that provides the materials and contacts you need. To actually get anything useful out of it, you should be pulling the information yourself! And with such a wealth of awesome written information on Computer Science, how could you not be learning if it's what you're interested in?

      Again, SEIZE THE MOMENT! Do whatever it is that excites you the most. If you're driven in your love for it, others will take notice.

    3. Re:You want advice? by Anonymous Coward · · Score: 0

      I take it you thought he said "Carpe Memento"? He said, "Carpe Momento". The former means "seize the memory" while the latter means "seize the moment". "Carpe Momento" is similar to the saying "Carpe Diem". (Seize the day.)

    4. Re:You want advice? by morie · · Score: 1

      Don't poke around with 10 more years of college

      At least not if you want to work in the industry afterwards. If you want to spend your time in scientific institutions anp perform research there, it might be an option, although they tend to be more interested in early starters...

      --
      Sig (appended to the end of comments I post, 54 chars)
    5. Re:You want advice? by kfg · · Score: 3, Funny

      Carpe Momento

      Yeah, I had those at my Jewish grandmother's house all the time, although she changed the word so we wouldn't know we were just eating carp.

      Guy at the tackle shop looked at me funny when I asked what sort of lure I needed for gelfilte fish too. Damn Bubby.

      KFG

    6. Re:You want advice? by JoeFromPhilly · · Score: 3, Interesting

      I agree with the parent. Having a college education specifically in the field you want to enter can help, but it's not everything. All my hard work in school really didn't get me into a career developing software, as it was the middle of the tech bust. But, I just sat down and started writing software anyway, whatever interested me. I figured that even if I couldn't get a job, they certainly couldn't stop me from programming. Eventually a company noticed me, and it's been totally tits since then.

      However, there are some benefits to college that are worth considering:

      • It costs enough money that you'll likely stick to it even during periods where your interest wanes,
      • It will get you to learn about things you might not discover on your own,
      • and you'll feel a lot more confident when you're being interviewed.
    7. Re:You want advice? by tverbeek · · Score: 1

      Carpe Noctem! (translation: "fish night")

      --
      http://alternatives.rzero.com/
    8. Re:You want advice? by Gridpoet · · Score: 1

      I'm pretty sure you were rated funny because the more common ussage of that phrase is "Carpe Diem"

      from the latin literaly meaning "pluck the day" more commonly used in thematic works of litarature to mean seize the day or moment...

      --

      -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      This is MY galaxy...go find your OWN!

    9. Re:You want advice? by tommertron · · Score: 1

      Best answer I've seen yet. You've got experience, even if it's minimal. That's worth more than a lot of college degrees. Get into a company with a healthy IT department (at any position) and keep expressing your interest in the IT department, and developing your skills. Do relevant night school courses. Eventually you'll get to IT. And you can always keep learning throughout your life.

      --
      Random rants about technology: http://technorants.blogspot.com
    10. Re:You want advice? by prgrmr · · Score: 1

      Sapre Aude

    11. Re:You want advice? by kalidasa · · Score: 1

      Carpe takes the accusative, not the dative. Carpe momentum!

    12. Re:You want advice? by Anonymous Coward · · Score: 0

      Nescio quid dicas

    13. Re:You want advice? by n7ytd · · Score: 1

      Carpe Per Diem is much more lucrative.

    14. Re:You want advice? by Abreu · · Score: 1
      --
      No sig for the moment.
    15. Re:You want advice? by Angst+Badger · · Score: 2, Informative

      Seriously.

      At most of the places I have worked, the majority of the developers had degrees in other fields. Oddly or perhaps not so oddly, the largest chunk were English majors.

      One of the things I have noticed about career discussions on Slashdot is that they bear little or no resemblance to the real world, at least as I have experienced it. If anything, they are centered exclusively around the very highest tiers of corporate IT in Silicon Valley, which represents a vanishingly small percentage of the millions of software development jobs out there. It's actually a hugely varied field.

      --
      Proud member of the Weirdo-American community.
    16. Re:You want advice? by BigCheese · · Score: 1

      Me, I prefer Carne Asada.

      It must be lunch time.

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
    17. Re:You want advice? by WilliamSChips · · Score: 1

      It could have also been the ablative. Ablatives are quite common in Latin. But then it would be pluck with the moment.

      --
      Please, for the good of Humanity, vote Obama.
    18. Re:You want advice? by Carpe+PM · · Score: 1

      I wish I had thought of that.

    19. Re:You want advice? by Anonymous Coward · · Score: 0

      Posting as AC to be more open...

      I'm 40 and I never went to college yet found great success in IT and marketing because I enjoy both fields. In the current environment, someone who has experience in BOTH can find exceptional opportunity in smaller and mid sized businesses that are more concerned about results today than they are about what you did 5 or 10 years ago. Realistically, what a 40 year old would have learned in a computer lab back in the mid 1980s is almost worthless now if you didn't keep your training up.

      The key IS to keep learning. I spend 5 to 10 hours every week learning new tools, and have for years. I am not an expert at any of the tasks, but I can code in Perl, admin Linux well, handcode any basic HTML, use all the basic protocols (ssh/sftp/ftp/http/telnet/bittorrent...) in a shell and can setup basic servers like Samba/DNS/httpd/etc. I also write specialized apps that you can't buy off the shelf, typically 500 to 2500 actual lines of code.

      Add experience in marketing, it lets me actually DO something that works, instead of just convinces the boss I am worth money, making me a decent manager. I can contract out big jobs knowing the basics, do the small stuff on the fly, and keep the focus on what we do: sell quality products, which keeps customers happy and employees paid.

      I am reasonably intellegent but certainly not a genious, yet this brings me 6 digits a year because I keep learning, can apply this new knowlege, and of course, have good old fashioned work ethics and a reasonable boss. And the job has been steady for 10 years. Surely others can do the same if motivated.

    20. Re:You want advice? by kalidasa · · Score: 1

      As a transitive verb, carpere takes an accusative object. The casus accusativus of momentum is momentum; momento would be the dative or ablative, which would indicate something like an agent or means and not a direct object. However, it should also be noted that in Latin, carpe momentum would normally be read as "seize the movement," and not "seize the moment" (though it could mean that). Carpe tempus would probably be better stylistically (the accusative of tempus is also tempus).

    21. Re:You want advice? by thomasa · · Score: 1

      I know it is a little too late to add comments to this thread but I just want to say that when you are too old to learn you are dead. Learning is part of life and living. Change is part of life and living.

  3. Only measure against your own goals by suso · · Score: 5, Insightful

    Everybody's life and goals are unique. You shouldn't try to judge your progress based on what you think others are doing and have accomplished. Sometimes that can be useful. But you should just ask yourself one question. What do YOU want to do with your life and what do you think you need to do to accomplish that.

    Some people "start" their life at 15 and burn out when they are 30, some start at 30 and continue on until they die. Everyone is different.

    1. Re:Only measure against your own goals by Antony-Kyre · · Score: 3, Insightful

      I happen to agree about the comment you made regarding when someone starts their life. In my opinion, "Age is nothing more than just the number of times you traveled around the Sun."

  4. Thinking Experience by Anonymous Coward · · Score: 5, Interesting

    "It's true that the neurons harden as your mind differentiates itself (much like a fetus' maturing organs); "

    And yet some of the best work has been produced by men and women well past 30.

    1. Re:Thinking Experience by Anonymous Coward · · Score: 3, Funny

      And yet some of the best work has been produced by men and women well past 30.

      Indeed. Pamela Anderson was thirty-five years old when she highlighted Playboy's Sexy 100 special issue, back in 2003.

    2. Re:Thinking Experience by arivanov · · Score: 5, Interesting

      In the majority of companies your CEO is not interested in your best work. Just read old slashdot article and the discussion on it

      He is interested in you "not doing it for the money" so he can underpay you and provide fake perks instead of a salary.

      He is interested in you "burning in your job" so he can make you work a 60+ hour week without paying you overtime.

      He is interested in you applying for the job without reading all of the small print, asking all the relevant questions about the salary, possible career progression, stock, options, benefits and all the rest so he can fire you or underpay you anytime he likes

      If you have an unhealthy interest in the small print he will know that he will have a much more difficult time screwing you left, right and center. Frankly, if you are 30, if you are smart enough to consider your career wrong and think of a career change you will be asking these questions. Why change the career if you would not. This will make finding any jobs very hard. You will not fit the prototype which the currently popular management sociopaths love to mind-rape.

      I am speaking this out of experience by the way - I have had quite a few interviews ended and offers dropped the moment I start looking through the small print. Which I will continue doing anyway. I have changed career twice (the second time at the age of 28) for a reason. And it is the old cat motoL "I do it for the money, if you want "loyalty", get a dog".

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    3. Re:Thinking Experience by fbjon · · Score: 5, Funny

      ..and millions of neurons and organs around the world hardened and matured.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    4. Re:Thinking Experience by eam · · Score: 1

      > And yet some of the best work has been produced by men and women well past 30.

      We're not talking about people *working* past 30. We're talking about people *radically* changing careers after 30. There's a difference.

    5. Re:Thinking Experience by rjhubs · · Score: 1

      Mathematicians do their best work before they hit 30.

    6. Re:Thinking Experience by PFI_Optix · · Score: 1

      I can't say that this is the funniest thing I've ever read on /., but it is the first to actually make me laugh out loud. What a day to not have any mod points :(

      --
      120 characters for a sig? That's bloody useless.
    7. Re:Thinking Experience by The+New+Stan+Price · · Score: 0

      Apparently, you've never run a business. If you had, you would know that even when you work for someone else, you are your own business.

    8. Re:Thinking Experience by Anonymous Coward · · Score: 1, Insightful

      A good friend in University was roughly the poster's age when he began. He had done another career first, was quite good at it, but didn't seem to enjoy it. So he started a Computer Science degree.
      He killed most of us in school. He was there because he really wanted to be and he knew it. He had the maturity to focus on the school and learn - while the rest of us were distracted by beer and such. He did really well and, when he graduated, he basically skipped doing the entry level code-monkey/minion bit and quickly got into project management - again, older, more experienced, etc. helped move him along. Sure, he lost a bit of time getting the degree, but he didn't start from zero and now he actually enjoys going to work each day.

      If you want it, do it.

    9. Re:Thinking Experience by kyliaar · · Score: 4, Insightful

      It really seems that this guy has mis-interpreted the reasons why interviewers dropped him. As a hiring manager, I look for people who can objectively look at situations and make knowledgable and logical decisions. There is no problem with asking questions and looking at the fine print, as long as it is relavent. However, if you are looking for all the in-and-outs of how an employer can screw you and asking your questions from this viewpoint, it comes across quite clearly and an intelligent hiring manager will know that you will be someone who will be very difficult to with as you lack any ability to have any trust for management in a business environment.

      It is never in an employers best interest to screw over its employees. If an employer does think this, his company will not suceed as he will just drive away his best employees. On the same token, each employee does have some responsibility to watch out for his own interests, demand just compensation and deliver value back to the company to justify any raises in compensation.

      As to the original poster questions, it is never too late to attempt a career change, especially if it is something that you are really interested in. Just keep in mind that you will be starting at the pay scale that someone in their early twenties would be getting. Is your life style going to accomodate that?

    10. Re:Thinking Experience by Kuukai · · Score: 1

      "It's true that the neurons harden as your mind differentiates itself (much like a fetus' maturing organs); "

      And yet some of the best work has been produced by men and women well past 30.


      You miss the general idea here. It's not that people past 30 can't think, it's just that it's slightly harder for them to learn. It's not that they can't learn either, it's just harder.

      --
      Sendou Wave Kick!!
    11. Re:Thinking Experience by jeblucas · · Score: 1
      Bravo, sir.

      Ok, folks, we're done here, this is the best comment ever. Let's pack it up.

      --
      blarg.
    12. Re:Thinking Experience by Mr.+Slippery · · Score: 1
      It's not that people past 30 can't think, it's just that it's slightly harder for them to learn. It's not that they can't learn either, it's just harder.

      I went back to school to study shiatsu ("acupressure massage") when I was 33. This involved a rigorous study of both Western anatomy and the principles of Chinese medicine. This year, at 36, I took my first class in the Japanese language.

      I found it easier to learn now than I did when I was in college or graduate school. I had a richer variety of knowledge and experience to which to tie new ideas; I had clearer motivation; and I certainly had better study skills.

      I think the idea that older people have difficulty learning comes from observing people who go to school in their youth, then stop any significant learning for many years; and then try to pick it up again.

      The ability to learn is like anything else - use it or lose it. Be a lifelong learner. In those years between graduate school and massage school, I'd taught myself C++, PHP, SQL, a bit of Perl, Java, and Javascript, and some more general technical stuff; I continued to study karate and music and poetry and history and politics and philosophy; taught myself to juggle devil sticks, at least enough to impress young kids...I think I kept the grey matter tuned up enough that new learning is no problem.

      There are some areas where certain modes of perception can be best shaped while the brain is still young, language and music for example, but it seems that "young" in this case means single digits. There's a big difference between starting to learn a new language at 5 versus 15, but I think little difference between 15 and 35.

      "The best thing for being sad," replied Merlyn, beginning to puff and blow, "is to learn something. That's the only thing that never fails. You may grow old and trembling in your anatomies, you may lie awake at night listening to the disorder of your veins, you may miss your only love, you may see the world about you devastated by evil lunatics, or know your honour trampled in the sewers of baser minds. There is only one thing for it then - to learn. Learn why the world wags and what wags it. That is the only thing which the mind can never exhaust, never alienate, never be tortured by, never fear or distrust, and never dream of regretting. Learning is the only thing for you. Look what a lot of things there are to learn." -- The Once and Future King, T. H. White
      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    13. Re:Thinking Experience by Anonymous Coward · · Score: 0

      Mathematicians do their best work before they hit 30.

      I'm not a mathematician, but I am a theoretical physicist, which is somewhat similiar in that respect. But the old saw that people do their best work before 30 is definitely not true in physics any more. The reason is that there is vastly more now (than, say, a hundred years ago) that you have to learn in order to get the expertise and experience necessary to make an important contribution. I suspect roughly the same is true in mathematics. Indeed, 30 is now the mean age at Ph.D. completion in physics.

      Nowadays, I'd say the most productive years for physicists are between the early thirties and the mid forties. The era of 23-year-olds coming up with fundamental theoretical breakthroughs is long past.

    14. Re:Thinking Experience by QuestorTapes · · Score: 1

      > ...However, if you are looking for all the in-and-outs of how an employer can screw
      > you and asking your questions from this viewpoint, it comes across quite clearly
      > and an intelligent hiring manager will know that you will be someone who will be
      > very difficult to with as you lack any ability to have any trust for management
      > in a business environment.

      True; however, trust is not valued in all companies. I value it, and look for employers who do; but many employers do not. They usually -say- they do, but their actions quickly show that they reward the treacherous.

      > It is never in an employers best interest to screw over its employees.

      True; but some employers -believe- it is in their best interest to screw over its employees.

      > If an employer does think this, his company will not suceed as he will
      > just drive away his best employees.

      This is a level of long range thinking many businesses do not support. Business managers do not always do what is best for the company in the long run. Often, they focus on the short run as well. A good indicator is to check on how long the manager and his boss have been with the company. If they just came in 2 months ago, replacing a guy who was there for 3 months, who replaced a guy who was there for 2 months, chances are the company doesn't encourage long-term thinking.

      > As to the original poster questions, it is never too late to attempt a career change,

      Damn right.

      > especially if it is something that you are really interested in. Just keep in mind
      > that you will be starting at the pay scale that someone in their early twenties
      > would be getting. Is your life style going to accomodate that?

      Very true. On the upside, you may also advance faster than the guy in his early twenties when they see your work. Often the twenty-something will be out partying all night, showing up late, and checking in broken code at 11 PM. Often the boss sees the difference quickly.

  5. I don't know by Anonymous Coward · · Score: 0
    But my former boss once told me this:
    If, by the time you're 20, you don't know what to do with your life, it's ok. By 30, well, you gotta figure out really quick. By 40 it's a little late. By 50 it's really late. By 60 you probably had missed the train. By 70 you might have other issues to deal with.

    This doesn't help much, but helped me to get a deep sense of urgency. YMMV. At some point, the cost of switching carreers increases too much. It doesn't become impossible, tough, but it takes much more determination and drive to accomplish the change.

    Why don't you focus with the stuff you've already got? Try specializing, finding fun in it. But you'll have to commit to a certain course of action. The search for your dream job (the one that makes you feel you don't work at all, according to Confucius) is a very valid one, but one must be practical.

    Get comfortable with commitments and then come back to tell your story.

    -jsnx

  6. 30! To Old!? Bite Me! by KingK · · Score: 5, Insightful

    Ok now that I got that out of the way...

    I finished my EE degree and entered the engineering workforce at 28. If anything I found my age may have helped me. Most of the people you end up working with won't know when you finished your degree, so they end up looking at you as someone who is probably more experienced. Throw in the fact that in a technology job you have to stay current and not everyone does. Coming fresh from university you'll most likely be current.

    Age doesn't matter it's your skills and drive, boy. (And stop asking questions that make me feel old)

  7. Sure, remind me of my birthday... by Psykechan · · Score: 3, Funny

    I just turned 33 today. Way to remind me that I am old. :P

    1. Re:Sure, remind me of my birthday... by vistic · · Score: 4, Funny

      happy birthday...

      what?

      oh... i said... HAPPY BIRTHDAY, OLD MAN!!!

      did you hear me THAT time??

      sometimes i forget to speak into the horn. :-)

    2. Re:Sure, remind me of my birthday... by JimXugle · · Score: 0

      Happy birthday! How's it feel to be old as dirt? XD

      seriously... invite your freinds over, get drunk, order strippers, play with power tools, act like you're in college and say "fuck the world." when it's all over.

      -Jim (who is young enough to twist his life into any contorted form as he pleases.)

      hmm... Software Enigneer, Astronaut, Artist, Musician (strike that), translator, president of the USA... shit... I got a lot of stuff to do before I die!

      --
      -jX

      Don't you just love politics? It's like a comedy of errors.
    3. Re:Sure, remind me of my birthday... by Anonymous Coward · · Score: 0

      I am 42 you incensitive clod

    4. Re:Sure, remind me of my birthday... by 'nother+poster · · Score: 1

      Well, in a few more years you won't have to sit at the kiddie table at holiday get togethers anymore.

    5. Re:Sure, remind me of my birthday... by BigCheese · · Score: 1

      Happy birthday kid. I turned 44 this year.

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
  8. In a word, No. by ezratrumpet · · Score: 3, Interesting

    You're never too old to retool or change. Every day, someone your age (and someone 2-3x your age) leaves a successful career for a completely different field.

    You only get One Life - and one chance to be whatever age you are. There's no dress rehearsal. Figure out how to "do" your passion for enough money to maintain a lifestyle sufficiency, and then go do it.

    Remember, this is a one-life game. Use it up.

    1. Re:In a word, No. by Anonymous Coward · · Score: 0
      > Figure out how to "do" your passion for enough money to maintain a lifestyle sufficiency, and then go do it.
      >
      >Remember, this is a one-life game. Use it up.

      In that spirit, Be a pilot.

      Spend a few dozen hours in X-Plane and a few dozen hours in the real world, and you can get your private pilot's license for less than half the price of a fuckin' Toyota Camry.

      You won't make big money flying commercially. But whatever you do from 9 to 5, you will get your money's worth. You do not have to buy your own plane, and you can rent planes for little more than the cost of the fuel.

      Best. Hobby. Evah.

    2. Re:In a word, No. by AcidLacedPenguiN · · Score: 1
      You only get One Life


      No you don't http://secondlife.com/

      Okay so that was lame, you are correct.
      --
      disclaimer: I've been known to store numbers in my ass for which to dig out when quantities are required.
    3. Re:In a word, No. by CoonAss56 · · Score: 1

      Amen to this. I'm 50 and changed careers after 30 years in the auto technician field. I learned computers, networks, and Linux on my own to start a new tech career without going to college. You just have to love what you want to do and go for it. As some other poster put it "You only have one life" so get busy!

      --
      Won't Bow.....Don't Know How
    4. Re:In a word, No. by hb253 · · Score: 1

      That means there are 84 and 126 year old people out there doing all sorts of cool stuff!

      --
      Self awareness - try it!
    5. Re:In a word, No. by fotoflojoe · · Score: 1

      Spend a few dozen hours in X-Plane and a few dozen hours in the real world, and you can get your private pilot's license for less than half the price of a fuckin' Toyota Camry.

      Off topic, I know this.
      I've heard that regardless of one's medical history, once you hit 40, it's pretty difficult to get your medical certificate.
      Not impossible, just difficult - you need to jump through a lot more hoops with the FAA.
      Anyone have any practical experience with this?
      Is this true, or am I full of crap?

    6. Re:In a word, No. by Senzei · · Score: 1
      That means there are 84 and 126 year old people out there doing all sorts of cool stuff!
      Most of them are working on in-place genetic anti-aging solutions that are applicable towards extreme ends of the life cycle. For some reason they seem more driven about this than their fellow researchers. The 126 year-old in particular.
      --
      Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
  9. 30 worked for me by Duhavid · · Score: 3, Informative

    I didnt graduate college till 30, started
    my second ( third? ) career as a programmer then.

    Had to work my way thru college. Tisnt easy, but
    doable.

    You are here, it is now. Start.

    --
    emt 377 emt 4
  10. Hmmm by Reality+Master+101 · · Score: 4, Interesting

    Three years on, I'm still working at my mundane college job, though one thing has never changed in all this time- my love of and devotion to technology, keeping up with hardware news and the intricacies of powerful software through daily reading of sites like Slashdot and lots of home-brew system building and amateur web development.

    I'm a little suspicious of this. If you have a "love and devotion" to technology, then what's stopped you so far from learning programming? You say you've done some amateur web development, so that's a gateway that normally might've led you to it.

    I'm assuming you haven't learned any programming to speak of. If that's the case, then I suspect you have some romantic notion of what programming is all about that probably won't live up to your expectations. Coding is not all hot tubs full of babes. :) I'd say that people with a passion for programming already know that's what they want to do and don't need to "ask Slashdot", especially when you're looking at a career change for a job you think is boring.

    I could be wrong, of course, but I think you need to consider that the career grass isn't greener on the other side.

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:Hmmm by cerberusss · · Score: 2, Funny
      Coding is not all hot tubs full of babes
      Well, that depends on the industry you're coding for, doesn't it? :)
      --
      8 of 13 people found this answer helpful. Did you?
    2. Re:Hmmm by fotoflojoe · · Score: 1

      Coding is not all hot tubs full of babes

      Well then, would you mind explaining to me what all these babes are doing in my hot tub?
      Wait, strike that, if I have to ask...

    3. Re:Hmmm by nizo · · Score: 1

      Apparently my entire life has been wasted.

    4. Re:Hmmm by __aaclcg7560 · · Score: 1

      They were having a Mary Kay party when you slipped in. Don't worry, they won't pay attention to you anyway. :P

  11. Never too old by YrWrstNtmr · · Score: 3, Interesting

    I changed jobs and started programming for money at 37. I may change again later on if it suits me. Do what YOU want to do, and screw the norm.

  12. "How old is too old?" by maynard · · Score: 4, Insightful

    Dead.

    1. Re:"How old is too old?" by Patrik_AKA_RedX · · Score: 1

      that depends. Does the Flying Spagetti Monsters realm of the afterlife have colleges? Perhaps we should call that place Spageaven.

    2. Re:"How old is too old?" by gbobeck · · Score: 2, Funny

      Well, Pastafarian Heaven *does* have a beer volcano and a stripper factory. That is pretty damn close to College in my book.

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    3. Re:"How old is too old?" by kfg · · Score: 1

      Dead.

      Unless you aspire to be a cadaver for science. Then that would be just about the right age.

      KFG

    4. Re:"How old is too old?" by Patrik_AKA_RedX · · Score: 1

      beer vulcano? Sounds pretty Brittish. I sure hope it has a beer fountain, because I don't like the idea of spending the rest of eternity drinking warm beer.

    5. Re:"How old is too old?" by dkleinsc · · Score: 2, Insightful

      In all seriousness, most of the really happy old people I know are still learning things, still finding interesting uses of their time, and getting out into the world for as long as they physically can. For example, one guy I knew was playing and teaching violin up until the month before he died, despite arthritis. Another who falls pretty thoroughly into the "little old lady" category is still giving talks, doing research, and travelling the world well into her 80's. Another interesting thing I noticed several years back is that something like half of the people hiking the Appalachian Trail (Georgia to Maine) are retirees in their late 60's or early 70's.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    6. Re:"How old is too old?" by tverbeek · · Score: 1

      "Another interesting thing I noticed several years back is that something like half of the people hiking the Appalachian Trail (Georgia to Maine) are retirees in their late 60's or early 70's."

      Yes, but how old were they when they started the trip?

      But seriously, I've been to Isle Royale (a wilderness preserve in Lake Superior) a couple times, and was surprised by the number of over-60s visiting. Granted, most of them weren't out hiking the Minong Ridge, but they weren't just sitting around the dock area playing bridge, either. Gives this fortysomething fella some hope for staying active a little while longer.

      --
      http://alternatives.rzero.com/
  13. That isn't old by EZLeeAmused · · Score: 4, Insightful
    I finally went back to school and got my bachelors in Computer Science in 1999 a month before my 38th birthday. I immediately got a job with a major corporation in the industry. It certainly helped that I look a good 10-15 years younger than my real age, but if you can do the course work and prove in an interview that you have what it takes, mid to late 20s is certainly not too old to change careers.

    You should however be certain of where you are going. Building PCs and doing light web development are not what most software engineers do in their day jobs. Teach yourself Java or Python or something and try your hand at some more substantial software development. And that is good practice - in most software engineering classes, the focus of the class is more about basic concepts and you are expected to teach yourself whatever you need of the language du jour to implement projects.

    --
    Some see the vessel as half full; others see it as half-empty; We pour it out on the floor and laugh
  14. How old is too old is up to you by TTK+Ciar · · Score: 5, Insightful

    You're too old to do it when you personally cannot do it.

    A friend of mine is in his early 50's, and he recently landed his first "real" (paid) linux system administration job. Prior to this he had worked in construction his entire life. If he can do it at fifty-plus, you can do it at thirty. If you can't, there's a reason for it other than age.

    People generally have more power than they think they do, and are limited not by what they can do, but by what they allow themselves to accomplish. So, be bold! Thrust your trepidations aside and throw yourself in the direction you want to go. You may surprise yourself.

    -- TTK

    1. Re:How old is too old is up to you by LionKimbro · · Score: 1

      I strongly agree. And further:

      "Age is an issue of mind over matter. If you don't mind, it doesn't matter." -- Mark Twain

    2. Re:How old is too old is up to you by Nefarious+Wheel · · Score: 1
      Yep. I'm 56. My first computer was a four-fridge SDS 930 with discrete transistors. That's **old**. Hah! You young whippersnappers with yer mice and potatoes and whatnot don't know what a real computer is. 8K is enough for anyone if you just code it right!! Fortran II R0xor3Z!! Still in the industry too and I have two toons on Xegony at L70 besides. Don't give up the ship. Never give in! Never surrender!! Never quit until He with His Noodly Appendage puts you to bed with a back hoe!!!

      Uhh, sorry, what was I talking about? It was the little aspirins, wasn't it...

      --
      Do not mock my vision of impractical footwear
    3. Re:How old is too old is up to you by Hydryad · · Score: 0

      Lol same server as me, good times.

      --
      No sig for you, two weeks!
    4. Re:How old is too old is up to you by SydShamino · · Score: 1

      Agreed.

      I have a coworker in his lower-40s. He worked in construction (owned his own wood deck building business) into his 30s, when he realized that A) the work wasn't getting easier, and B) he was getting older.

      He went back to a tech school, got a 2-year degree, and became a darn good electronics technician at an R&D firm.

      Then, a few years later, he went back to school again, this time working his way through an electrical engineering degree while holding down the full-time technician job. Next week, after getting one final foreign language credit, he'll graduate with an EE degree, and get "promoted" from technician to engineer.

      --
      It doesn't hurt to be nice.
    5. Re:How old is too old is up to you by Anonymous Coward · · Score: 0

      same thing here...

      I'm 50 and I did the career change after 30 years in another field.

      It's fun introducing all the whipper-snappers to Led Zeppelin and Jimi Hendrix mp3s. When I tell them about the BBS that I used to run on a C64 and the day I bought a brand spanking new Amiga 1000 they look at me funny tho. :)

  15. Never too old... by Jhon · · Score: 4, Interesting
    Or have I truly already let my best chance for entry pass me by"
    While my career timing in life seems to mirror yours, my circumstances were quite different. Long story short: I entered my "current" field at age 28. (Homeless for a while, and taking 8 years to get a 4-year degree -- switched majors a few times. Phil, math, CS)

    I decided to I worked as a private contractor and took sub-contract jobs for minor network installs (Doctors offices, dental offices, law and accounting offices). I did that for about 5 years. One of my clients, a smallish lab, offered me a full time job. Over the years, that smallish lab has grown to around 200 workstations, 5 servers, 3 remote offices, etc. I went from a department of one to being a manager of 8 (both IT and Data processing departments).

    Advice: Find a small or medium sized privately owned company. Learn to do a lot... SQL, networking, admin, support, word, excel (show some pivot table magic), etc. Forget working for anyone or anything with stock-holders. You'll enjoy the work, probably like the owner/boss and add a few years to your life.
    1. Re:Never too old... by JBL2 · · Score: 2, Interesting

      That sounds sensible. Like some other respondents here, I got into the field around age 30. I picked up an MS in Computer Science, which I recommend (night school), while working in the industry. I had some CS training in college and worked as a programmer in a field I was well acquainted with, both of which helped. Getting some broad experience looks good on a resume and will inform and help direct your career search later. (And btw, a LOT of people use Excel, so it pays to have a good feel for it.)

      Further advice: pay attention to "best practices." They're the difference between a well-trained amateur and a professional. For instance, professionals will: spend enough time on design; refactor early and often; test earlier and oftener (built-in regression tests help, along the lines of XUnit); and remain open to new ideas.

      Good luck.

    2. Re:Never too old... by kjart · · Score: 1

      Advice: Find a small or medium sized privately owned company. Learn to do a lot... SQL, networking, admin, support, word, excel (show some pivot table magic), etc. Forget working for anyone or anything with stock-holders. You'll enjoy the work, probably like the owner/boss and add a few years to your life.

      I agree with that completely. The addendum I would add that there is no reason that you need to really 'start' at 30. Unless you are somehow able to pay for your degree outright, you'll likely be working while going to school. Try and get jobs in some sort of IT position while you're doing it. Education is importantn, but employers always like relevant job experience. If you worked in the industry while getting your degree you'll be that much more attractive when you get out.

  16. Never too old by jakoz · · Score: 1

    I also got into this field fairly lately, compounded by completing my Computer Science degree part-time.

    To cut a long story short, life experience counts a hell of a lot more than people think, and being older when coming out of uni can be a distinct advantage.

    The right employer will value life experience. Additionally, most of the people I kow of that finished uni later tend to be more focused, as well as progressing towards a senior level far more rapidly. I know this is kind of a blanket statement, but it's what I've seen.

    So my honest opinion? Go for it. You'll be working for a hell of a long time, and whether you start at 25 or 30 isn't going to make one iota of difference in the end. You'll come out focused and hungry to make up for lost time, and that's a big advantage over the kids that just fell into the field from choices made while still in school.

  17. You have to Love Technology by BunnyClaws · · Score: 3, Interesting

    If you choose to make this type of career switch you better make sure you really love this field. The starting pay probably won't be good. The work hours will be demanding and the respect from business management will never shine down on you. More than likely you will not be able to pursue a project that you are passionate about only one that management wants done. Just make sure you really love this field before you make the change. Enjoying technology as a hobby is one thing doing it for a career is whole different story.

    --
    "Anything tastes good if you deep fry it."
  18. talk the talk and walk the walk by budgenator · · Score: 1

    I'd think you would be in the catbird seat guy, the film industry is using shit piles of CGI FX eating up tons of storeage and using unimagineable amounts of processor resources, lots of custom written shaders, tweeked renders and specialty programs, and you'll not only be able to work on all those cool technologies, but you actually be able to comunicate with the artsy types using it! A freind of mine is doing the 3D animation in collge, he does his homework on a two processor opteron with RAID 5 running Linux. That's about as geeky a student machine as you can get.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  19. Do it. by Anonymous Coward · · Score: 0

    You should absolutely enroll and begin taking classes. It will not matter that you're thirty because what you will also be is a brand new graduate with the most up-to-date training and information. Which means that you are a prime candidate to be hired. Your age will be a plus because employers know you are ready to make a long-term committment because you have settled into your life. Your biggest mistake would be to try. Go for it.

  20. 30's Not Too Old by phalse+phace · · Score: 1

    I don't think 30 is too old. If you have the passion and determination to guide you through, I think you'll do just fine. Not everyone knows what they want to do in life at a early age. Hell, some people just coast through life not ever knowing their calling. It's not uncommon for some people to change careers several times throughout their lifetime with some going back to school to start all over again.

    1. Re:30's Not Too Old by slackingme · · Score: 0

      Amen!

      I'm cruisin' fine in neutral.. it's downhill, but it's fun as hell!

  21. You got's a choice by Frequency+Domain · · Score: 1
    Not trying to be insulting, but this seems like a really off the wall question. Ask yourself which you'd rather be at age 30: a) somebody who's about to start the career you discovered you really like; or b) somebody who's muddling along doing what you've been doing and dissatisfied with it. Given that you're going to be 30 in either case, I hope the answer is obvious.

    I worked for six years after college, and decided to go back for a PhD when the small company I had joined was bought out by a fortune 500 predator and I realized that I was facing a life of cogness in the machine. I finished my PhD at age 32, and have never regretted my decision.

  22. Don't go back to school by cyranoVR · · Score: 0

    Don't go back to school. Degrees don't guarantee jobs, and you can (and should teach) yourself in a few weeks what takes months to cover in school.

    If you really need instruction, you should consider some instructional videos (well, DVDs). When I was just starting out in VB (after 10 years off from coding), watching just a few Ken Getz videos helped get me kickstarted.

    Getting a certification of some kind can help because it proves to interviewers that you really know whatever skill you are advertising. However, actual experience will beat a certification every time.

    1. Re:Don't go back to school by An+Onerous+Coward · · Score: 1

      You make it sound like school would be an absolute impediment to learning. I would argue that your characterization is too simplistic, and that your advice is harmful.

      First, while degrees don't guarantee jobs, the lack of one guarantees that some jobs will be forever outside your reach. So for someone making this decision, the best advice is to look at the market, see what employers really are demanding, and decide whether it's a good move.

      Second, when this discussion comes up, lots of people argue that school doesn't provide any "real world experience." I think it would be more accurate to say that a university program and an entry level tech job teach orthogonal skills. It's the real-world stuff that employers think they need, and it's what they're actually paying for. But school can train your brain to take totally different approaches to solving problems, ones that rely on principles that almost nobody picks up on their own. This isn't due to laziness or incompetence, but a simple lack of exposure to people who are well-versed in them.

      Lastly, programming isn't something you master in a couple of weeks, or a couple of years. I think it takes at least a decade before you can look back on the code you wrote a couple of years ago without wincing. I think that formal CS programs are a good way to start rewiring your brain into a lean, mean coding machine. The real world, despite its advantages, lacks one important thing: guaranteed, systematic exposure to an organized body of knowledge. It's a good thing to have done. For example, whether you actually remember DeMorgan's Law five years after you graduate, having once learned it leaves behind traces of how to work through logic problems, which comes in handy. But in the real world, with its focus on immediate results and learning technologies rather than principles, you might spend half a career without ever hearing the word "recursion" or learning the basics of algorithms and data structures.

      Of course, I have to justify the tens of thousands of dollars I've spent edjymacating myself somehow. So take my blatherings with a grain of NaCl.

      --

      You want the truthiness? You can't handle the truthiness!

  23. not a factor of age, but related by yagu · · Score: 2, Insightful

    I'm 50, and I think I'm as creative and sharp as ever in coding. Since being laid off after twenty one years, I have written two major applications on my own, and hope to market them successfully.

    But, as for companies, they're interested in how much you cost, not how old you are. Unfortunately for those over forty who have accrued knowledge, experience, and expertise, that usually comes at a premium. A premium on paper many companies are willing to forego for the "cheap" labor.

    A more correct question would be: how little are you willing to work for, and how many benefits are you willing to waive compared to the competition? Competence? Expertise? Pshaw. That's not the most important part of the equation for most companies. It should be.

    1. Re:not a factor of age, but related by Anonymous Coward · · Score: 0

      But he doesn't have experience, so that won't be an issue.

  24. Never too old-to dupe. by Anonymous Coward · · Score: 0

    Well I'm 40 and I'm thinking of becoming a slashdot editor. Is it too late for me?

    1. Re:Never too old-to dupe. by YrWrstNtmr · · Score: 1

      Not if you 'love' being a slashdot editor. And if you can convince the powers that be to let you.

    2. Re:Never too old-to dupe. by grub · · Score: 1


      Well I'm 40 and I'm thinking of becoming a slashdot editor. Is it too late for me?

      If your aspirations are that low, you should just become "an hero" and kill yourself.
      (That from a fellow 40 year old)

      --
      Trolling is a art,
  25. And the alternative is...? by CaptainPuppydog · · Score: 3, Insightful

    Look at it this way: how old will you be in 4 years if you don't do this? What will you be doing then? (nb. the answer better not be "posting another 'Ask Slashdot'... ;-) )

    Too many people use the excuse that they will be 'x' years old when they get out of the schooling they need to pursue the job they really want instead of the fry-slinging they are presently doing. Do yourself a favour: get the buy-in of the significant people in your life, take a deep breath, and pay the first year tuition all at once. Then instead of having an excuse not to go to school, you will have an excuse not to skip/stop.

    CPD.

    1. Re:And the alternative is...? by Chapter80 · · Score: 1
      the answer better not be "posting another 'Ask Slashdot'... ;-)
      Unfortunately, in four years, he'll probably be posting an 'Ask Digg' question.
  26. it's not about your age by Blob+Pet · · Score: 1

    it's about your desire.

    --
    "...today consumers have been conditioned to think of beer when they see a bullfrog..."
  27. Work by bits and pieces by Anonymous Coward · · Score: 0

    You might want to read "What Color is Your Parachute?," the best-selling job-hunt book that isn't really about landing the job so much as it is about defining/redefining your career.

    People coming out of college think that the straightforward way is the way things work. Get degree X, get job Y. Bam. But it isn't really like that. Think of the job you really want, and then build yourself up to become as close to a perfect candidate as possible; it's AFTER you think of what you want, that you can become interested in your education. If at every step of the way you keep wanting it and wanting it, you're on the right track. If you lose interest in something, that doesn't necessarily mean "stop," but it does mean "this should not be a major part of your final destination." Jobs in tech aren't all engineering, programming, hard-math, hard-science work; someone has to run the business, keep the books, answer the phones, and make life good for the development team. This is the rationale that probably leads to the glut of MBAs we have going now, and it could be one path you take(it's one I plan on in a few years); but if you aren't doing it just for money, and are trying to build complementary skills along with it, you have a leg up in the job market and will be a better fit for the position.

  28. CAD by pipingguy · · Score: 1

    The existing market is dominated by a few major players whose file formats don't play so well together. There is a slow but steady rumbling that CAD data should be easily-readable without having to spend piles of cash. This notion is being largely driven by smaller municipalities who think that the data they generate belongs to them and not the software vendor. BRL-CAD was released for Windows recently and I foresee this forcing the hand of the big guys after smaller, dedicated teams of programmers start customizing it and denting the established vendors' licenses and support fees. This is a huge, mature, fragmented market that needs a technological kick in the pants.

    1. Re:CAD by bored_engineer · · Score: 1

      huh? Municipalities and BRL-CAD? I don't think that I've ever seen the two held in any relation.

      Isn't BRL-CAD largely a CSG modeling tool? I know without doubt that AutoCAD (which many municipalities use for good reason) is developed as a drafting tool and can be used, with difficulty, as a graphics tool.

      Perhaps you know more than I, but what I know about the tools would suggest that BRL-CAD and AutoCAD are miles apart. Hells Bells, I would have trouble comparing BRL-CAD with Inventor.

      Would you mind explaining why you suggest that BRL-CAD might be even a beginning tool for a city, county, borough or state?


      As a side note, please realize that I use, enjoy and contribute to Free Software. I also use and enjoy AutoCAD and simply don't see BRL-CAD coming within a light-year of replacing the former in the areas of my use.

    2. Re:CAD by pipingguy · · Score: 1

      Would you mind explaining why you suggest that BRL-CAD might be even a beginning tool for a city, county, borough or state?

      Because it's open-source? Do you know of any other professional-level 3D CAD software (BRL-CAD is 3D solids, no?) that doesn't cost an arm and a leg and uses an open data file format?

      You are likely correct in most of your observations, but CAD data rationalization has to start somewhere. A sophisticated 3D program is not a bad place to start. It's all X-Y-Z data anyway, isn't it.

      You say that you enjoy AutoCAD - ACAD has been clunky since the beginning for those of us that try to do real 3D work with it. Maybe you're just a dabbler in CAD who is unaware of the limitations.

      I was trained on the board 25 years ago and I find that many "software solutions" actually hurt the design process.

    3. Re:CAD by bored_engineer · · Score: 1

      I'm sorry. Sometimes I just don't get my point across.

      BRL-CAD is 3-D, open source, solids-based, doesn't cost an arm-and-a-leg and uses an open data file format. Most CAD data is all x-y-z, is quite sophisticated and smells good to boot.

      BRL-CAD doesn't do Drafting well, while AutoCAD doesn't do Design well. They are two different tools for two different purposes.

      I've not done design work in about five years, but did use Solidworks and have tried several packages in the meanwhile and I am familiar with the difference between design and drafting.

      As a last point, AutoCAD's two major selling points are power and useability. Autocad is extremely flexible; it has literally thousands of tools built-in and can be (almost) infinitely expanded through the use of VBA, LISP and VisualLisp. AutoCAD has tens of thousands of active users, who can teach many, many more users, thereby perpetuating itself.

      I have looked for and would welcome a suitable replacement for AutoCAD, but I'm afraid that in the US market, there just isn't anything as compelling. There are alternatives, mind, but they take a much larger investment for most companies (and governments) than just staying with the establishment.

      Please, please show that I'm wrong. I would love to walk to work tomorrow with some optimism that I'll be able to replace my hundreds of library files with something Open. (I just don't see BRL-CAD doing that any time in the next few years.)



      In reviewing this, I'm concerned that I'm still not expressing myself adequately. I can make several drafts of a conceptual street layout in just an hour or maybe a few minutes. I cannot quickly draw a helicopter rotor with AutoCAD, though, because it's first a 2-D tool with the 3-D tools "grafted" on.
      With BRL-CAD or SolidWorks, I can modify that helicopter rotor fairly qickly, but the conceptual street layout might well be completely out of reach simply because it's not intended for 2-dimensional drafting.

      I'm not saying that AutoCAD is a GOOD tool, I'm simply saying that for what it does it's better than BRL-CAD and more importantly, in the industries where it's already used, there is (almost) infitely more experience with AutoCAD.

      (Having been trained on the board, surely you can appreciate the difference between an architectual floor layout, or a conceptual street layout and an isometric drawing of a mechanism. The drafter drawing layouts uses different techniques than he does drawing the isometrics, doesn't he?)

    4. Re:CAD by pipingguy · · Score: 1

      The drafter drawing layouts uses different techniques than he does drawing the isometrics, doesn't he?

      Not at all, why would technique or the approach be different just because of the visual output? Maybe you are thinking of compartmentalized computer skills that are popularly offered as "training". I'm gradually figuring out that you haven't done a lot of detail design work using CAD or pencil. That's OK though, I can ramble on and bore you to tears if you have the time to read. You see, in my day, we used to tie an onion to our belt and...

      As you might have already figured, my experience is with process piping design (refineries, chemical plants, cryogenics, etc.) so we may be doing the apples vs. oranges thing when it comes to experience with CAD and engineering design.

      You do write quite well but you sell yourself short by saying things like, "I'm concerned that I'm still not expressing myself adequately" and "Sometimes I just don't get my point across".

      Yeah, I know that was a cheap shot but you fired first.

    5. Re:CAD by bored_engineer · · Score: 1
      I have done some professional design work, both with pencil and with AutoCAD. If it's any help, I'll freely admit that I found AutoCAD to be painfully inadequate in designing a hybrid power cart. (This was a neat little doo-dad used to prevent pipeline corrosion. In most instances power was supplied through a windmill or small solar array, but a small generator backed up both so that the batteries didn't drain too much in the cold.) I've designed a couple of other small assemblies, but nothing much to brag about. Perhaps I should also mention that I'm a mechanical engineer by education and by temperament.
      I had trouble finding work a few years ago, so took a job drafting for a small traffic/transportation engineering company. For what we do, AutoCAD is a very good tool. I've tried using qCAD in the stead of AutoCAD, but after a month, I found that I'd reached an inadequate plateau in productivity.
      For the gear assembly (a hobby) I started a week ago, gCAD3D turns out to be quite a good tool. AutoCAD, in my opinion, sucks for this sort of work, a sentiment with which I think you agree.

      As you might have already figured, my experience is with process piping design (refineries, chemical plants, cryogenics, etc.) so we may be doing the apples vs. oranges thing when it comes to experience with CAD and engineering design.
      I think you're right, apples and oranges definitely come to mind; I definitely have no experience with piping. We might well be at the point of agreeing to disagree.
      You do write quite well but you sell yourself short by saying things like, "I'm concerned that I'm still not expressing myself adequately" and "Sometimes I just don't get my point across". Yeah, I know that was a cheap shot but you fired first.
      Thanks! I try to take pride in expressing myself well. And it wasn't a cheap shot. My wife reminds me at least once a month that "selling myself short" is why I'm still in a job I'm not particularly fond of and rather overqualified for.

      Another note or two, and I'll be quiet and listen. I couldn't agree more that municipalities, businesses and individuals should have full ownership of all of the data they create; that I might not be able to read my data or jump through hoops to get it because I choose to change applications (or OS) is abominable.
      Thanks for a civilized discussion.
  29. Eh. Not bad. by Telastyn · · Score: 1

    Sure, you've probably let your best chance slip by, but late college is still a chance. 30 even isn't terribly late. You'll still have about 30 years to advance, tread along or suffer through.

  30. You're definitely not too old. by bored_engineer · · Score: 1

    I'm 35 years old and finished a degree in mechanical engineering 6 years ago. While I was in school and for a time before, I was a mechanic for an armored car company. For a short time, I worked designing a portable hybrid energy.

    I currently work for a civil engineering firm (specializing in issues related to transportation) supervising CAD (et. al.) technicians. I have approval to and am working for and eagerly anticipating working for this same firm not as a supervisor, but as a traffic engineer, specializing in models and simulation. (While I was working on that ME degree, I wrote several fluid-flow models for classes. Traffic an fluids bear surprising similarities in how they are modelled.)

    As a side note, I regularly recruit and have hired people ten years my senior and watched as they were promoted out of my area.

    Don't worry so much. There may be somebody living just down the street from you, twenty years your senior, contemplating a similar move who stands similar odds of success.

    Today, thirty is still quite young. Stop dithering though, and get started.


    p.s. Did you know that you don't necessarily need a C.S. degree to get started? I've written software in C, VBA scripts, visual LISP and was fiddling with BASH scripting earlier this evening. I don't claim to be nearly as good as some of my friends, but I know just enough to notice that I find it useful, sometimes fun and challenging, and that I won't be programming as a primary career. Pick up Kernighan and Ritchie's The C Programming Language and give it a whirl; you might actually learn whether you're romanticizing your hobby or if you're barking up the wrong tree.

  31. Advice from one who's been there by freeweed · · Score: 2, Interesting

    but that would place me in the tech job market at nearly 30

    Wow. Your story (other than the art school) just about parallels mine. High school, then post-secondary, then a crappy job for a bunch of years. Been there, did that, got the t-shirt.

    A few years back I realized people would actually pay me money to do what I enjoy doing in my spare time (that is, mess with computers), but the big cash was in the degree'd jobs. Like it or not, that's the way in these days. So, I left the job, swallowed my pride and moved back in with the family, lived like a starving student otherwise for 4 years, and graduated with a B.C.Sc. when I was 29.

    I got a job right out of school (actually, while I was still in school - internships RULE), and one day I got bored and did the math: it will have taken me only 3 years since graduation before I break even financially. That's including all the income lost over those 4 years, and tuition. I more than doubled my take-home as a result of the career change, and love every minute of the job so far.

    Oh, the other nice thing: going to university/college as a mature student is FUN. People are very friendly to you (even though we're only talking 5-8 year age differences they think of you as the "old fogey"). You don't do the stupid things (frat parties every night during finals). It's also FAR easier to study, do homework, whatever - because you know damn well what awaits you if you don't get this degree finished, and with good marks. Personally, I found doing university the second time around to be just about the most fun I've ever had in my life. Only problem is, at an older age it seems to go by FAST.

    If I won the lottery and didn't need to work for my rent, I'd do it a third time.

    Best decision I ever made in my life.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  32. Worked for me by DSP_Geek · · Score: 1

    I quit engineering at 19, hung out with rock bands for a few years, then went back to EE school at almost 25. Had to take a few mre courses because some previous ones were deprecated as prerequisites, but the new ones were _way_ more interesting anyway. I figured my touring days were over when I graduated at 28 -- was I wrong! My first engineering gig was Application Engineering for a Montreal company, which sent me all over the US and Europe in grand style instead of the dive hotels where I'd stayed as a roadie.

    My then-girlfriend's mom was seeing an engineering prof, and when I was still looking for work, he claimed that because of my advanced age I would never score an engineering job and always be a bum. Later on, whenever xGF went to visit her mom, I made sure to tell her to give the bum's greetings from San Jose, or Hamburg, or New York, or Paris.

    All this is to tell you, GO FOR IT! It's never too late.

  33. If 40 is the new 30... by Colonel+Panic · · Score: 2, Insightful

    If 40 is the new 30, then 30 is the new 20.

    Seriously, 30 is not too old. Given the current economic trends (global capitalism) we're all going to need to reinvent ourselves every 10 years or so anyway - yes, that probably means going back to school in your 40's and again in your 50's... maybe even later.

    1. Re:If 40 is the new 30... by Chapter80 · · Score: 1
      I like to look at it this way:

      In four years, a crop of graduates will be coming out of college that will be taking jobs, and many of them know NOTHING about IT.

      In ten years, the people coming out of college include that 12-year old brat that lives next door. They'll be doing things with techniques and technologies that haven't been invented yet. One of those 12 year olds will be the next Gates/Jobs/Packard/Ellison...

      It's never too late. Devote yourself to something (in technology), and between 4 and ten years, you can easily be at a marketable level, perhaps at an expert level.

  34. In a word, Past Hives. by Anonymous Coward · · Score: 0

    "You only get One Life - and one chance to be whatever age you are. "

    Obviously not a fan of reincarnation.

    1. Re:In a word, Past Hives. by zippthorne · · Score: 1

      You can be a fan of it even if you're not a believer in it.

      --
      Can you be Even More Awesome?!
  35. One more thing by DSP_Geek · · Score: 1

    Your homebrew system building and web development is great seat-of-the-pants training for what works. I can tell when a system's been designed by engineers who've gotten their hands dirty, as opposed to straight book-learnin' types who never soldered a wire in their lives. The difference is not subtle.

  36. School can help, in more ways than the obvious. by twitter · · Score: 1

    Don't go back to school. Degrees don't guarantee jobs, and you can (and should teach) yourself in a few weeks what takes months to cover in school.

    People I know who got a CS degree know fundamentals that are important to understand and can better evaluate the buzzword of the month. When you try to do it yourself, you are left with holes that can mislead you.

    You already know your best advisers. You have a degree in film. There's plenty of tech in film, so see if you can't get in from that angle. Ask some of your former professors what they think. If they don't know, they know someone who does and what kind of career paths there are. They should also be able to recommend schools that fit. The people at your "mundane" job may also know things, if it's in any way related to film.

    It's no where near too late if you manage not to dump everything you already know.

    --

    Friends don't help friends install M$ junk.

    1. Re:School can help, in more ways than the obvious. by cyranoVR · · Score: 1

      People I know who got a CS degree know fundamentals that are important to understand and can better evaluate the buzzword of the month.

      Or maybe your knowledge is to esoteric to be useful and to theoretical to be practical. Plus, you never learned anything about solid software construction, your code is sloppy, you are overly concerned with Big O Notation before your code is even functional, and your comments suck (or are non-extant). At least that has been my experience with Comp Sci majors lately.

      Go the self-taught route - if anything you'll be more successful at your job.

    2. Re:School can help, in more ways than the obvious. by Com2Kid · · Score: 1

      Or maybe your knowledge is to esoteric to be useful

      Yah like that esoteric time I had to write a *nix shell. You know how nobody EVER uses shells any more...

      and to theoretical to be practical.

      Or all that damned "theory" I had to learn about RMI.

      Plus, you never learned anything about solid software construction

      Something that takes year of work to learn. Yah, your right, some things CAN only be taught by experience. CS students had to spend some of their time coding, but nobody is promising perfection right out of the box.

      your code is sloppy,

      Only if I want to get down graded for turning in crap code. I have had profs who don't care about indenting style, so long as you use one, and you use it consistently. Indeed, this is taught right after the basic fundamentals of flow control (conditionals and loops).

      you are overly concerned with Big O Notation before your code is even functional,

      Only because we have learned that stupid code whose run time is off by a few orders of magnitude probably has some fundamental design flaw. Ex: If there is a bunch of objects being kept track of, and more objects are constantly adding more to this "group", and the objects are rarely rearranged within the group, and you typically access them in order, and you are using an array, somebody needs to be beaten with a clue by 4.

      Many other (better!) examples exist of this. People who don't understand WHY a design sucks will refuse to fix it.

      Actually the problem is that they came up with it in the FIRST damn place.

      One time I needed to keep track of users who were connected to a chat server. Each user has a unique int ID. I needed to be able to send messages out to all users except for the one who originally had typed the message, since local echo was being used.[1]

      Lots of people in my class used arrays.

      Lots of people in my class spent time debugging their code. Oh and rewriting it when the next modification to the assignment came along.

      I used a set that utilized bit strings for storage. (Yes, it was an API, this was all in C) People connect, I add them to the set. Someone sends out a message, I remove that person from the set (accomplished with binary logic by the underlying API), and send out a message to the remaining members of the set.

      Now this code wasn't the most efficient in terms of run time (that last bit of iterating through the set really messed up my run time), but it was scalable, thread safe (I put POSIX thread locks[2] on important function calls in the set API), and it was damn QUICK to code. I got my entire application done in less time than it took most people to debug the code to manage their array.

      The nicest part of the entire assignment was when the next two assignments came in.

      I got them done in under 2 days. They were 2-3 week long assignments. One of them actually took less than a few hours to complete; I had a nice framework built up, it was very flexible and well commented.

      The lesson from all this?

      The obvious approach was "use an array!!". I thought for awhile about what the code would look like. Not clean, not simple, not eloquent. I think my entire code for handling user connects disconnects and message sending was something around 7 or 8 lines, 10 tops.

      and your comments suck (or are non-extant).

      All my comments are full sentences. With much better grammar and spelling than this post! :)

      Once again, no comments, downgraded to hell. Any CS student who doesn't comment either has lazy profs, or didn't care about his/her grade. Actually they don't care about their profession either, since anyone who does would already have figured out that proper

    3. Re:School can help, in more ways than the obvious. by CharlesEGrant · · Score: 1
      you are overly concerned with Big O Notation before your code is even functional

      Ye'gads! You'd better be thinking about the Big O of your code before it is functional, because if you don't, you stand a very good chance of having to throw a lot of that functional code away.

      You have a point in that most programming jobs don't need the stuff you learn in a computer science program. Most programming jobs are all about scooping data out of a database, displaying it on a screen, providing a UI so the user can make changes to the data, and then schlepping the data back to the database. Nothing wrong with that, and you don't usually need to know about asymptotic complexity, or finite state automata in those jobs. What you are missing though, is that there are programming jobs that do make use of that whacky esoteric stuff. If you want to work on physics engines, database servers, web servers, operating systems, compilers, ai, or bioinformatics, then a computer science degree is pretty useful.
  37. Old? by Keebler71 · · Score: 1

    Do you have any idea how stupid this entire article reads to someone who is 34? Old at 30? You're in for a shock.

    --
    "It takes considerable knowledge just to realize the extent of your own ignorance." - Thomas Sowell
  38. Comp Sci v Comp Engr by TLouden · · Score: 1

    Software Engineering is the nice way of saying Computer Science which is not the best industry to try hitting at 30. While it IS and industry and a great one, you may find that pursuing a Computer Engineering degree will place you apart from the dime-a-dozen computer science guys. Software Engineering is NOT an engineering degree any more than Forest Engineering is (and it isn't at all). Computer Engineering IS an engineering degree, even if it's for the tech geeks more so than lab science geeks.

    Just my opinion.

    --
    -Tim Louden
    1. Re:Comp Sci v Comp Engr by Don853 · · Score: 1

      What is the real difference between a Computer Engineering degree and a degree in Computer Science? I graduated in '05 with a degree in Comp Eng, and the only real difference I noted is the availability of the FE/PE exams, which none of my prospective employers showed any interest in for this discipline. Our Comp Sci graduates also got degrees through the Engineering college, rather than Arts and Sciences, and with the exception of digital logic and basic circuitry took at least as difficult of classes (and more math). If he's primarily interested in programming, he may never benefit from analog & digital circuits anyway.

  39. When you're dead. by vitaflo · · Score: 1

    The only time you're too old is when you're dead.

  40. You will be fine by WindBourne · · Score: 1

    I got my first degree in Microbio back in the early 80's. Later on, I decided to go back to school for a master in CS. I never finished it due to money ( which was a mistake ) but I did complete the bachelors (but without the paper). Since I got out at age 32, I have found lots of good jobs. The trick is make sure that you are at a decent school, get good grades, and learn. You are more mature now, and know what you want. Chances are, that on your first degree you did skate by and really did not learn it. Now, you will have to study harder, but will learn more.

    If you are going to do, please consider coding hard until you get into school. You may find that if you code for awhile (not just websites), then you can focus on the abstractions rather than the technical stuff. Finally, consider using your first degree connected to SE. By combining film and SE, I would guess that you will find lots of jobs in Hollywood.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  41. How old is too old? by fracskul · · Score: 1

    I'm 44. I graduated in 2001 with a C.S. degree. It was my first actual full application of my efforts in college. Cum GPA : 3.96.
    I had one "B", in COBOL 101. I was spending too much time playing "Ultima Online". :)
    Before that, I was a Medical Lab Tech. I found that I could make $50,000 a year doing that again, or start at $30,000 in an IT job.
    Well, I couldn't take that pay cut. Once my son is out of college, I can maybe go back to IT. The one guy has it right: the only "too old" is DEAD. Do what you LOVE, within limits.

  42. Switching careers by Starker_Kull · · Score: 2, Interesting

    I was a math major in college, because I wasn't sure if I wanted to be a programmer, a physicist, or a vulcanologist. In the end, I became an airline pilot. It was, at the beginning, thrilling, exciting, interesting, different, and I used to look forward to going to work.

    Fast forward about 15 years, and I'll tell you that the things I thought little of, like career stability, retirement funding, long term mental stimulation, etc., are a lot more important to me now then they were in my teens.

    I just earned more this past month, in doing network consulting and database development than from my "career". It was exciting all over again, that I had a mental challenge, people appreciated my work, and I had some independence from the Mother Company.

    I'm 35, and slowly building up what used to be a hobby fiddling with computers into a side business. And if (or, as I suspect, when) the airline industry really tanks, I can just pick up the pace a bit on my second career. Perhaps I wouldn't enjoy it so much if I didn't have career A to start with, and perhaps I would have advanced far more in career B if I had started there, but who cares? I DID do career A, and I am now really ENJOYING career B.

    I have an aunt who just retired from senior management one of the largest corporations in the world after 38 years. She scratched through college with a 2.01 GPA. The secret to her success? Don't let yourself get faked out by people who seem to know what they are doing. Ask questions until you understand, or research on your own until you understand, and you will be surprised how many people get by on 90% air and 10% knowledge. If you want to understand and learn, you will get far.

    Go for it - good luck!

  43. In the long run... by finelinebob · · Score: 1
    ... we're all dead

    Credit Guy Kawasaki for that, maybe someone before him, but anyway dead is definitely too old. If you're not dead yet, you're not too old.

  44. Re:30! To Old!? Bite Me! by rtb61 · · Score: 2, Insightful

    45 and back in school because I enjoy learning, will I succeed in my new carreer, if not, well then my old one is still there. You know when you're too old, 24 hours past dead, 48 if your willful.

    --
    Chaos - everything, everywhere, everywhen
  45. age isn't much of the question. Is it you? by swordfishBob · · Score: 1

    Different people's brains are wired differently. It shows up in personalities. It shows up in ability to solve complex problems. Some people are just good at manipulating a heap of related details to understand them and reach a solution. Others just aren't as suited to handling complexity (but might multitask better, or be easier to get on with, or whatever :-) My high school results were good enough to get in to medicine, but I'm lousy at biology (and never liked it) and my hands aren't steady enough to do surgery.

    The problem is self-assessment. We've all seen far too many people consider themselves "gurus" that don't have a clue. Typically you can only assess those close to or beneath you in a given area, as you can't estimate what you don't understand. Do you have evidence that you handle complexity well? Do you know anyone really credible who can comment on your technical aptitude? (and how do you know they're credible?)

    Try stretching your skills even without more college, and see if you can find someone credible to comment on your progress. Or take a subject or a short course and hope the presenter is good enough to give the right feedback.

    --
    -- All your bass are below two Hz
  46. Well... by JimXugle · · Score: 0

    In my eyes, if you still have functioning neural pathways (no Alzheimers, not dead) then you can pretty much do whatever you want. After that, you have three options: Be Buried in a box, get burned, freeze.

    --
    -jX

    Don't you just love politics? It's like a comedy of errors.
  47. I got into med school at 28, finished training @39 by spineboy · · Score: 4, Interesting

    And I couldn't be happier, even after 4 years med school, 5 years residency and 2 years fellowship. I certainly don't regret the time I spent working in research(Human genome proj) for several years before I got into med school. Usually the people who start something when they're older have made a more rational, wise choice then the people who went straight thru the mill.

    If you want to stop your life and start a new phase of it, then probably you really want to do it and therefore you should.
    Just don't do anything half assed -if you're going to do it, then go all the way - be dedicated. What you get out of life is what you put into it.

    --
    ..........FULL STOP.
  48. Being young is overrated by GreatDrok · · Score: 1

    I really screwed up on my original degree. I was already quite late doing it since I messed up my O levels so had to do some of them again which put me a year behind. When I got my degree it wasn't a high grade so I ended up doing various unrelated jobs. Eventually, I learned I wanted more from life so I got a loan and paid my way through a Masters, got a good job and then started my PhD at age 27. When I finished it three years later I was 30 which was quite old to do a postdoc as most other PhDs were in their mid 20's. However, I kept at it and have continued to work in my field of choice and am now 40 and getting paid very well. So, I have decided to learn to fly and next week I take my first solo. Hopefully, I'll get my PPL by the end of the year. Whether I'll do anything with it other than recreation I don't know but the fact is, I couldn't have afforded to do it when I was 20 when it would have lead me to a career. There are benefits to being older. You are more focussed. I remember older students when I did my first degree who seemed to work way harder than I did. When I did my PhD though I found that I had learned a work ethic which I didn't have during my first degree.

    So, what am I saying? If you want to do it, do it. To hell with people say you should and shouldn't do because of your age. Heck, 30 is nothing in an age when people are living longer and productive lives. OK, so I'm 40 but at this point in time it is looking like I might have another 30 years of working in front of me, maybe more. You just don't know. If you want to do something new and can get the qualification, do it and stuff conventional thinking.

    I don't know where the fallacy that kids are great at technology and old people aren't comes from. I am constantly preseneted with kids who supposedly know computers who help my mum with her PC and screw it up and I have to fix it (she's getting a Mac next I swear). These kids can't program and know very little beyond Windows and yet are treated like they have some sort of fantastic talent. Sheesh. I think the difference is that the young are more willing to try new stuff so if you keep that same attitude, whatever your age you will still act and feel young.

    --
    "I have the attention span of a strobe lit goldfish, please get to the point quickly!"
  49. Some tangental feedback. by Pinback · · Score: 5, Insightful

    In ten years, you'll be 40. When you look back, what you did for a living may not be as big a deal as you think. Your relationship(s) may be a bigger solace.

    If your parents are still living, see them at least once a year for the next 10 years.

    After 28, you can't rely on your metabolism to keep you in shape. If you don't already have one, pick a physical activity you won't get bored with, preferably something not too dangerous.

    Do you play any instruments? If you start practicing now, you should be able to play by the time you're 40, and even better by the time you're 50.

    Sometimes the best job is one that lots of people aren't after. Yes there are lots of jobs for coders, but there is lots of supply too.

    If you don't keep a journal, start. Some things in life are cyclic, and you won't notice them unless you can review what happened in past years.

  50. I'm 31...just enrolled for Software Engineering by CircleFusion · · Score: 1

    I've done computer support work for about 10 years and web design for the past 2 years. I'm 31 now and I just decided to enroll in school for software engineering. I had some credits from previous college experience, so I'm a sophomore. I'm going with an online college (CTUonline.edu) because of the convenience and acceleration that it offers. I'll graduate in early 2008. So far things are going very well. I have a 4.0 GPA right now and I plan on keeping it. Do I consider myself too old to change gears? heh...hell no. Not even close. I realize that it is easy to be fearful about things like this, but you can always count on the fact that there are intelligent business people out there (I swear) who can make good decisions about hiring people. I've found that at least half of the people in my classes are older...some of them are in their 40's and even 50's. There are a few that already know how to program, but they just want to get that paper that says so. It's also probably a life goal for them, something they want to accomplish. Some are moving into programming for the first time...in their 40's. This doesn't mean that they will automatically get a job upon graduation. However, if an employer sees someone who has lots of job experience (and life experience) and is a good programmer, and graduated with a high GPA, that might turn a few heads. In fact, that person may even be considered extra valuable due to their mix of experience and work ethic. At 40, they have at least another 20 years of hard work in them (and possibly more). 20 years is a lot of time. Why wouldn't a company hire a programmer while knowing they can put in a good 15+ years? Most workers tend to change jobs after just a few years anyway. Someone in their 40+ will be very loyal and dependable. I feel like I'm in the perfect position. I have a good amount of business and work experience behind me and I'm sure of what I want to accomplish now. I happen to have as much fiery energy as any 20-something year old techie that I've ever met, and my creativity and desire for challenge is very high. I now have a polished work ethic, and I'm VERY motivated now, which is different than a lot of 20-somethings that I have worked with in the past. I will graduate after just turning 33, and I don't see how most 20-something graduates would have any advantage over me. That is, of course, in theory. People see things differently, and I can't jump to too many conclusions about how employers might assess someone like me as a potential employee. But I have more reasons to be confident than I have reasons to be concerned. Remember, most people in business are "older", as in over 30. 20-somethings are in the minority in business. Obviously business owners are hiring people who are 30+ years old. I'll tell you another quick story that changed my mind about college. When I was 28, I worked a temp job doing tests on medical equipment. A guy from some company in San Diego hired us for 2 weeks and trained us to run the tests. I did a very good job and he offered me a job interview with his company in San Diego. I was surprised by the offer, and very interested. Then he asked me about my degree. I told him I didn't have one. That was when he gave me the long story about how he worked as an electrician for 10+ years and then decided to get his degree in Electrical Engineering at age 30. He said that, even though his 10+ years as an electrician didn't really do much for his resume, going to school and changing careers was the best decision that he ever made and he would do it again in a heartbeat. I think he was in his early 40's when we had that conversaion. He was doing very well working for a medical equipment manufacturer in San Diego, where everything is expensive. That was 2-3 years ago...and now I happen to be following the same path that he did (except I'm doing software engineering). Hope that helps.

  51. I'm 55 and challenged every day - keeps you young by rcpitt · · Score: 1

    At 30 I still had not really chosen my career - had played with electronics and even computers from pre-teens to university - but took 10+ years "walkabout" (New Zealand, Australia, and back to Canada) at many different jobs to decide that the computer industry was my wide focus. As for a narrow focus - sorry, can't say I've had one - except maybe the Internet - but that was kind of a timely thing. What I've learned is that if I'm doing things I enjoy, it really doesn't matter what they are - I'm where I want to be. Doesn't matter if it is particularly profitable - just that I enjoy it. Today I enjoy putting cameras up close to eagles - maybe next year it will be something else.

    --
    Been there, done that, paid for the T-shirt
    and didn't get it
  52. Verily by iridium_ionizer · · Score: 3, Funny

    "I just turned 33 today. Way to remind me that I am old. :P"

    Jesus died when he was 33... I'm just saying.

    1. Re:Verily by Anonymous Coward · · Score: 0

      "It's people like that who make you realize how little you've accomplished. It is a sobering thought, for example, that when Mozart was my age he had been dead for two years." - Tom Lehrer

  53. Just do it by fido_dogstoyevsky · · Score: 2, Interesting

    I'm just about to take early retirement (55).

    Sometime in the next two weeks I'll be enrolling in a DipEd (one year full time) so that I can start teaching at high school level after a lot of time working (mostly as) a chemist.

    If I can do it so can you.

    Dunno about you young people.

    When I was your age we had to walk 10 miles to go to school - uphill - after the early shift at the salt mines, then walk 15 miles - uphill again - to go home to eat last week's leftovers before 2 minutes' sleep before getting up before midnight for the paper round before the salt mine - and not all of us had the luxury of a home, I shared a hole in the road covered with a groundsheet with 18 others... but why am I wasting electrons, you youngsters just won't believe a word of it...

    Just do it.

    --
    It's NOT a conspiracy... it's a plot.
  54. Never too old by dtfinch · · Score: 1

    My mom got a CS degree in her mid 40's, and found a good job soon after.

  55. Don't do it. by bytesex · · Score: 1

    Just get a job. I've got a degree from a prestigious European artschool (painting + photography), and I'm working as a full time programmer. However, I'd also been programming as a hobby since I was twelve, so.. if you're in a similar situation, just get a job and do your tuition on the way - from the web. It'll save you money (make you money, in fact), and you've already proven your creativity, so there shouldn't be a problem. One note for creative people, though: don't get started in a really big company. It's likely to give you such a bad impression that you might not want to try it again. Big companies are bad news for really creative people - start small.

    --
    Religion is what happens when nature strikes and groupthink goes wrong.
  56. Slight Adjustment, Maybe by W.+Justice+Black · · Score: 2, Informative

    I'm a 31-year-old student and finishing up in 12-18 months at the rate I'm going.

    I'll mirror what most other folks here have said, namely that you're not too old for college or to enter one of many CS-type careers and that you should go for it. I will make one small detour from the norm, however, and suggest you might want to make a small adjustment to your major--and not for the reasons you may suspect.

    The only CSUs that appear to have actual SoftE programs are San Jose State and CSU Fullerton. Since the Fullerton program is a Master's-only program, I'll assume that you're probably looking at SJSU.

    And I just happen to be an SJSU student.

    While the SJSU SoftE program is terrific, there are a LOT of very specific courses in the program. It is simply not well laid-out for folks looking to transfer in from other schools (or for those looking for a second bachelor's) IMHO. When I transferred over, I initially applied for SoftE, but changed my mind once I worked it out on a spreadsheet. It turned out that, even though I had previously earned an Associate's in Engineering (and therefore had taken a bunch of engineering classes), SoftE was 9 credit hours (or about 1.5 part-time semesters) more than plain old CS. The problem is that SoftE in particular is a fairly inflexible program with a lot of boxes to check off.

    Then again, SJSU has one of the best CompE programs anywhere, and many of the SoftE classes correspond directly with CS classes, especially at the start (so you can change your mind later if you want).

    The moral of the story (regardless of where you go) is that you should scour your requirements and see what will suit you best. For someone who's coming in as a freshman, it probably doesn't matter too much, but it's huge for a returning/transferring/second bachelor's student.

    --
    "Time flies like an arrow; fruit flies like a banana." --Groucho Marx
  57. FYI by randomiam · · Score: 1

    JM Keynes (economist) said it first.

  58. Don't do college for a second time by Scarblac · · Score: 1

    I'd say a career change is certainly possible and not such a big deal, but I don't think you should go to college for a second time.

    The most important things you get from college (some maturity, the ability to digest hard books on your own, to finish a large project) are things you hopefully already have after the first time. College is good, but it's not the most efficient way to get specific knowledge on a subject; if your first degree was decent, it'd be a waste of time.

    So learn to program, get into the habit of reading hard books on software regularly, and go find a job in the field. Added plus is that you'll find out a bit sooner whether you actually like the new direction.

    --
    I believe posters are recognized by their sig. So I made one.
  59. Inch Time Foot Gem by Anonymous Coward · · Score: 2, Insightful

    A lord asked Takuan, a Zen Teacher, to suggest how he might pass the time. He felt his days very long attending his office & sitting stiffly to receive the homage of others.

    Takuan wrote eight Chinese characters & gave them to the man:

    Not twice this day
    Inch time foot gem.


    (This day will not come again; each minute is worth a priceless gem)

  60. Late 30's isn't too late by simonfunk · · Score: 3, Interesting

    My mother decided she wanted to be a doctor in her mid 30's and got into NYU when she was maybe 38? She did fine, and became a great doctor. Before that she worked as a lab tech for a few years. Before that she was a waitress. A lot of my friends in college were "returning students" in their 30's getting CS degrees and went on to do good stuff. I've never personally witnessed anybody being "too old" to pull it off.

  61. Geez, 30 is Young by Anonymous Coward · · Score: 0

    I'm approaching my 53rd Birthday at the end of the month. I know I write far better code now than I did when I was 43, 33 or even 23. (I started writting code in 1972)
    Now, my code is far more Right First Time than not. I spend less time debugging than I did before by a long way.

    As you get older the experiences you accumulate help do the job better if you take the time to keep on learning and imporantly, learn by your mistakes.
    Don't be afraid to tear up your design and start again if it is going nowhere.
    I started out using Fortran, Cobol & Basic.
    Now I program in Java, C# and SQL
    I'm far more producting today with the tools available now than even 10 years ago.

  62. Career change at 38 by GomezAdams · · Score: 2, Informative

    I went to college at 38 while making a major career change into IT. And this was mostly to get credits for what I had already taught myself. Now as a silver back I am a very well paid SW architect.
    The short answer is that you will be as successful in a career change to the extent of your motivation, natural talent, and some amount of luck. Choose an evolving area of interest and stay current, aggressively so. I got to where I am by being a generalist - knowing and doing a little something with everything in computers from building boards with wirewrap, designing and wiring networks,to hacking in a couple dozen langauges from 8080/Z80 ASM to mainframe COBOL. Some of my peers are specialists and are just as successful. That is the luck part.
    So pick something you really like and attack it like a tasmanian devil.

    --
    Too lazy to create a sig...
  63. My story by clickclickdrone · · Score: 2, Informative

    I left school at 16 with a fistfull of exams at not particularly stunning grades and started working in a bank. At 18 I got my first computer (atari 400 :-) ) and learned to program and everything about what made it tick. By 25 it was clear I didn't get on with banking so I asked if I could move in to IT which I did although initially it was just logging tapes in and out. I'm now 42 and have used VMS, various Unix (including scripting, sed/awk etc), raw x-windows coding, Windows/DOS, C, VB/VBA, C#, asp, html and a whole bunch of odd stuff. I've done analysis, design, build, test, debugging, documentation, warranty, support, training, writing for various magazines, beta testing for games companies, building/fixing hardware and God knows what else.
    IT is a constant learning process so age has its uses although I do feel my ability to work long hours has diminished, both physically and as a result of marriage/kids. Age does have a bearing on some aspects, if a company wants someone who can cut code fast and late at night, they want youngsters. When they want something a bit bigger/more complex that requires experience, they go for the older types.

    --
    I want a list of atrocities done in your name - Recoil
  64. In the same boat by AmiMoJo · · Score: 1

    I'm looking at doing something similar. Ditching IT (there are no good IT jobs in the UK any more it seems) and learning a language, moving overseas etc. I hope to spend a year full time studying the language.

    For me, there are two issues: cost and employability. Cost, well I'll just have to save up. Employability... I'll be 29-30 with two years work experience in my entire life (was unemployed for 2.5 years after finishing my degree in CS). That could be an issue, especially if looking to work overseas. But, there isn't much I can do about it really, so I'm just going to try it.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  65. No cause for suspicion, surely. by tygerstripes · · Score: 1

    I have every sympathy for the guy - I feel he has every reason to pursue his goal, and that your comments (while clearly an honest attempt to inject some sobriety) may be a little too discouraging.

    I say I have every sympathy because I'm in the exact same position, save that I'm in my mid-twenties. I coasted through school, college, uni just doing what seemed easiest because, basically, I was very intelligent and immature, and just wanted my adolescence to continue indefinitely.

    It's only over the last couple of years that I've started to wake up and realise how important it is for me to pursue a career that interests me if I'm going to have a fulfilling work-life. I have comparable experiences to this man, a similar level of enthusiasm and understanding (very broad, but not very deep), and I also have enough experience of coding to lose any romanticism I might have once held about it - but I still find it deeply intriguing and attractive! Ask yourself: why did you get into programming? Was it a big misguided mistake? Are you so jaded by it that you regret your career choice now? Of course not. I appreciate that you don't want to see this guys hopes worn down by a career which is often falsely portrayed, but you must admit you're still passionate about your work, yes?

    Although you may not realise it, your attitude is somewhat elitist - you suggest that someone who's only dabbled in the field does not truly understand things, and is clearly not motivated enough to make a good go of it. ("Like those people who suddenly shave their heads and say they've always been into punk" - High Fidelity)

    Be fair. People do change, and as long as he's kept his mind supple and receptive through continued learning and mental activity, he shouldn't find it too much of a struggle to pick these things up. Speaking as someone who's recently started a part-time CompSci degree, I can say that it's your motivation and attitude that makes all the difference.

    Ability is nothing without character. If he really wants this career, and has the discipline to clear all the hurdles, he should find that his experience of life and zeal for the subject will see him in good stead when he enters the workplace.

    Still, you do make valid points. I just wouldn't want them to discourage him if he's serious.

    --
    Meta will eat itself
    1. Re:No cause for suspicion, surely. by StopSayingYouSir · · Score: 2, Insightful
      Although you may not realise it, your attitude is somewhat elitist - you suggest that someone who's only dabbled in the field does not truly understand things, and is clearly not motivated enough to make a good go of it.

      That's not elitist. It's good, practical advice, and an important point to consider. Just because a person likes computers and has some aptitude for programming does not mean that they will enjoy a career in IT.

      When I decided to stay in school and get a second degree in computer science 11 years ago, I already had a lot more programming experience, from the sound of it, than this person does. I enjoyed programming as a hobby, and I enjoyed my coursework and excelled in it. But truth be told, I have never really enjoyed working in IT, and there are plenty of times when I hate it.

      I think that at the very least, it would be a good idea for this person to learn some serious programming on his own, before he decides to invest time and money into getting a degree. That still won't be any guarantee of future success and/or happiness, but it's a start.

    2. Re:No cause for suspicion, surely. by Reality+Master+101 · · Score: 1

      You're probably right that I might've been a tad too negative, but I thought it was an important point to make. As the other guy who replied to you said as well, things we do for our hobbies don't always make a good career choice. While much programming is fun and interesting, a LOT of programming is damn boring.

      People do change, and as long as he's kept his mind supple and receptive through continued learning and mental activity, he shouldn't find it too much of a struggle to pick these things up.

      I agree. I wasn't trying to talk the guy out of it, I was only trying to inject a little realism into his possible fantasy he might have going on. I'd rather he said he wanted to go into programming for the money, than go into it for the love -- not because loving your career is bad, but that someone going into programming solely for love is probably already doing it. That was my point -- if love hasn't been enough to motivate him in his hobbies to learn it, love probably won't be enough to make him happy in his career, because he doesn't love it enough to do it solely for that reason.

      --
      Sometimes it's best to just let stupid people be stupid.
    3. Re:No cause for suspicion, surely. by tsm_sf · · Score: 1

      Just because a person likes computers and has some aptitude for programming does not mean that they will enjoy a career in IT.

      In fact I'd say that a career in IT is a great way to kill your fondness for programming. Keep in mind that this is an industry where they'd rather import workers from half a world away than pay you a fair wage. They will work you for 10-12 hours a day and pay you for 8. They will take advantage of any sort of work ethic you might have. You've been warned.

      --
      Literalism isn't a form of humor, it's you being irritating.
    4. Re:No cause for suspicion, surely. by complexmath · · Score: 1

      Just because a person likes computers and has some aptitude for programming does not mean that they will enjoy a career in IT.

      It's a bread field. A "job in IT" may mean troubleshooting computer problems or it may mean writing production-quality programs for internal use. A CS degree could definately help with the latter, but it may not be of tremendous use for the former.

      When I decided to stay in school and get a second degree in computer science 11 years ago, I already had a lot more programming experience, from the sound of it, than this person does. I enjoyed programming as a hobby, and I enjoyed my coursework and excelled in it.

      I think this is one of the most important qualities for would-be programmers (or really, members of any changing field). While I recently went back to school to finish a degree I abandoned years ago for a career in the field (for the satisfaction more than anything else, I'll admit), I do believe that academic experience and grades have little correlation to understanding or ability in the field. Much more important are personal interest and outside experience. That said, it can be difficult to simply get your resume in the proper hands if X, Y, or Z are missing from your resume.

      My advice: brush up on your tech and interview skills, polish your resume, and look for the job of your dreams. At the same time, begin looking into education options and consider applying somewhere. If you get an appealing offer then either forget about school or consider part-timing a degree. If you don't get an offer then go to whatever school you've chosen and continue looking for jobs on a more casual basis. In job interviews, it might be worth either mentioning that you're taking classes related to the job you're interviewing for or that you're considering a part-time education to improve your abilities. The company may simply not care or they may think it's a great idea. I suppose what I'm getting at is that you should just give it all a try and see what happens. If you want your degree either way then do that too. Many companies will even help pay your tuition if the degree is job-related.

    5. Re:No cause for suspicion, surely. by drachenstern · · Score: 1
      It's a bread field. A "job in IT" may mean troubleshooting computer problems or it may mean writing production-quality programs for internal use. A CS degree could definately help with the latter, but it may not be of tremendous use for the former.
      May just be me, but the whole CS/IT debate would have you incorrect on this one. CS is for computer problems (ie hardware) and IT is for programming, nes?
      --
      2^3 * 31 * 647
    6. Re:No cause for suspicion, surely. by complexmath · · Score: 1

      May just be me, but the whole CS/IT debate would have you incorrect on this one. CS is for computer problems (ie hardware) and IT is for programming, nes?

      No. Computer Engineering is for designing hardware, Computer Science is programming-related, though that could end in a theory-oriented job (algorithm design and such) as easily as a coding-type job.

  66. I'm 'old' by Inda · · Score: 3, Insightful

    I always remember a careers evening I went to with my father 16 years ago. The careers adviser stood at the front of a large hall and asked all the parents "How many of you are still doing the same job that you did when you left school?". Out of 200 parents only a small handful of them raised their hands.

    I left school at 16, took an engineering apprenticeship and slaved away at that for another 8 years. When redundancy called at the age of 25 I decided a change was needed. Many people told me that my 4-year apprenticeship would be wasted if I left the industry; I ignored them.

    I too have always been interested in computer and suchlike. I had some HTML knowledge under my belt. I also had some knowledge of the core MS Office applications. An office life for me this time!

    Once in a low-skilled role I learnt some Javascript to complement my HTML. I spoke to people and they said "learn how to store and retrieve data from databases and you're laughing" so I did. My manager learned of my new skills and asked me to build a few simple business applications. "What about VBA?" he said. "No" I said. He then sent me on some courses to learn that.

    These days I write small browser based applications that help the business no end, crappy Excel spreadsheets, crappy Access databases - someone's got to do it. If I had the motivation to learn more then I could progress more.

    I am 32 and I have another 38 years left of my working life.

    --
    This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  67. How Old is Too Old? by Anonymous Coward · · Score: 0

    17.

    Of course, I live in New Jersey (AoC is 16).

  68. I'm not dead yet by Anonymous Coward · · Score: 0

    Though my warranty has definetly expired somewhat. Still somewhat sharp if by sharp you mean beating an entire research team in inventing a new algorithm though they may try to patent it anyway as their idea (you can do that since the uspto will approve almost anything you apply for). The big problem is not that you are less creative but that you are perceived as being less creative. So expect more menial jobs with less opportunities for creativity.

  69. Too old by Anonymous Coward · · Score: 0

    Not unless you let yourself fool you into thinking so - Me myself I'm 35, my classmates are 20-25 with one exception that's 41 - We were 13 students at the beginning now with 3 semesters to go there are 6 left. And those dropping out, let me put it this way it wasn't the older people ;o)

    My interest and experience have carried me very far and I've been able to use it during my studies.

    In 1 year and 3 months hopefully I'll be able to call myself an advanced computer studies graduate.

    The thing is - That if you have a dream, follow it, don't let anyone stop you.

  70. GO GO GO! by GamerGeek · · Score: 1

    GO it's the most important thing you can do in your life. My mom went back to school, and ended up graduating when I was 13 and she was in her mid 30's. She had "a degree" before but nothing that could give her the earning potential our family really needed. So she want back to school and thank god she did. When I was in school, the were plenty of almost 30 undergrads in the CS and IT courses. GO GO GO! IT'S NEVER TOO LATE.

    Good luck.

  71. Just do it! by bWareiWare.co.uk · · Score: 1

    Disclaimer: I am from the UK so this may not apply. I also decided to skip university myself so I may be biased.

    However with several years playing with hardware and software and a natural aptitude for IT you should be most of the way there. Get a book or go to an evening class to learn enough SQL and your preferred programming language to write something simple like a shopping basket. Then you should be able to get a job that can match a 'mundane college job' wage and learn the rest as you go.

    IT moves so fast that you always have to learn on the job anyway, ability to learn new stuff outweighs the value of the stuff you have already learnt. Your degree shows you can learn, and stick at something, not many people will care it is not in CS if you can show you could do the job.

  72. College "Age" Story -- not tech by smchris · · Score: 4, Interesting

    Some time ago I took an evening extension with graduate credit at a Big 10 in Norwegian painting from 1750 through Munch. (And who wouldn't?) One evening the professor came in and with some exasperation in his voice said, "I've got to tell you a story. I haven't been distinguishing between the evening class and the day class. I just put all your papers in a pile and grade them together. Today, a self-appointed committee of my graduate students came into my office and complained that I wasn't being fair. The evening students were raising the curve and hurting their record. They said the evening students were just there because they were interested in the subject and we are here to train for a career! And I said, 'Yes, I can see that there is a problem. And if any of you come into my office and bring this up again, you will be in trouble with me.'"

    The moral? Don't knock maturity. Don't knock motivation. You can probably build a better relationship with your professors and forge better contacts for internships and jobs.

  73. Age brings experience and termerment. by jellomizer · · Score: 1

    Companies my use your age to your advantage especially smaller companies where your job needs to deal with people. It is not about technology if you have a Tech Degree they expect a level of competence in technology. But what a lot of companies need are people who can deal with other people. (A lot people on Slashdot are either to young to realize this, or are to Anal about their lives to allow themselves to grow socially). Tech workers who can't deal with people well are often the ones that are made to work long hours and treat them more as laborers. The ones who are more sociable are treated more like humans (because they act more human). Being coming into the field late it shows that you have some experience in other areas of life and you can use this to your advantage. I really don't see a place where your age will work against you. Heck I am waiting for Gray Hair myself so clients are willing to pay more for my work.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  74. Nothing wrong in entering tech job market in 30's by S3D · · Score: 1

    A lot of people did it during the first high-tech bubble, survived its burst and still working successfully. The only drawback is, that you salary is based on your current proffesion expirience, so if you enetring the tech job market in your 30's prepare to be paid as much as a fresh worker out of college/universety. Severe career changes in the later age (up to 50's) is a common place in tech job market both to and out of it. I know several engeneers and scientists who switched to software development in their 50's, and some person without tech education in their 40's (but latter are not so good).

  75. It doesn't matter what your degree is in.... by Daytona955i · · Score: 1

    While it has been my experience that a degree is helpful, it doesn't matter much what that degree is in. What you've done is sometimes more important. First, figure out what you want to do, system admin, web programming, application development, etc... Once you narrow that down, pick a specialty. If you go the system admin route choose Windows, Linux, OS X, etc... if you go the web programming route, choose php, perl, python, etc... see where I'm going with this? Choose something that interests you and get a few books on the topic. Learn as much as you can and code as much as you can. Not suprisingly, I've found the best way to learn to code is to code. You'll make mistakes but hopefully you'll learn from them. There are also a lot of good web forums out there with a lot of helpful people.

    Read other peoples code. It may sound boring but I've picked up a lot of neat little tricks going through other people's code. This is one area that makes open source invaluable, just pick an open source project, download the source and see how it works. Even if you don't start something yourself, contributing to an open source project is a great way to both give back to the community and gain some experience. Let the project maintainers know you're a noobie looking for experience and hopefully they'll help you out. If not, look for another project that is willing to help you.

  76. Thinking Experience-Sidecar. by Anonymous Coward · · Score: 0

    Uh huh. So what does your post have to do with the post that I replied to? Let alone my point in itself?

  77. Carpe Diem... by Savage-Rabbit · · Score: 2, Insightful

    But at the end of the day, if it's something you love doing, DO IT! Don't poke around with 10 more years of college. If college has drilled anything into your brain, it should be, "Never stop learning!" After all, college is just a resource that provides the materials and contacts you need. To actually get anything useful out of it, you should be pulling the information yourself! And with such a wealth of awesome written information on Computer Science, how could you not be learning if it's what you're interested in?

    I have to disagree with that. Getting a degree always helps. A degree will help you get into the final select group of 10 or so people that eventually get past the 'evil director of human resources' and are invited to an interview. If you are only self educated and experienced you stand less of a chance of getting into that group each time you apply than if you have a B.Sc. degree and experience, if you have an M.Sc. degree and experience your chances of getting an interview increase even more. Degrees are frowned upon by a lot of people, I have even been told they are pretty worthless, but degrees and other academic credentials one of the key methods used by many human resources people to sort out the interview candidates form the ones whose application gets dumped in the paper shredder. To many PHB's a degree still represents a certain baseline guarantee that you are able to perform the function you claim to be qualified for. After you are hired you can still turn out to be a bad bet because you are lazy and stupid but a degree will still make that less likely since you don't make it through 4-6 years of University if you are lazy and stupid. The same pretty much goes for certificates. A PHB will, for example, prefer a person with an MCSE degree for a Windows sysadmin job over somebody who has no qualification other than his experience and a person with a computer related degree and an MCSE over the guy who just has the certificate. As for being to old I don't really think that is the case. I graduated as an engineer at 26 years old and 30 is no death-warrant as far as I am concerned. My advice to the guy who asked the original question is to go ahead and get his second degree. If he is enterprising and ambitious the fact that he is a little older than the other Junior programmers will not matter all that much if he proves he is able and industrious. Just expect to have to put up with some pretty shitty jobs for the first few years. I do agree with you on one thing: "...Never stop learning!...". To to stay on top of developments in the industry you have to stay current by sacrificing some of your spare time to muck around with Linux or Windows programming, for example, to gain experience with stuff you don't get to gather experience with at work.

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
    1. Re:Carpe Diem... by Bloke+down+the+pub · · Score: 1
      you don't make it through 4-6 years of University if you are lazy and stupid.
      Luckily, if you're only one or the other you'll probably scrape through.
      If you're lazy or stupid you'll get through 4 - 6 years of college just fine, but it might take you 6 - 8 years to do it.
      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
  78. Never too old... by cavemanf16 · · Score: 1

    I am in a similar, and yet worse, situation than the submitter of this Ask Slashdot. While he has already obtained one undergraduate degree and is considering another, I am still working on my first. I will thankfully be graduating at the end of this October, but I will then be turning 30 two weeks later.

    First off, I would argue that you're never too old to go back to school. I too thought I knew exactly what I wanted to do straight out of high school and went to a prestigious school in Florida to do just what I thought I'd be doing. Long story short, I ended up back in the city I grew up in, and began working full-time for a technology related company as a customer service rep. I was at the bottom of the corporate ladder. I began working my way up, and on the way up I decided it was finally time to get that undergrad degree. I went back to school, and spent 5 years doing school part-time, in the evenings to get my Computer Engineering Technology degree. Now I'm considering pursuing a Master's in Statistics after I graduate, which leads me to my second point:

    Secondly, consider the possibility of obtaining a Master's degree. Certain master's programs will allow you to "make up" some of the courses you would need to get a Master's in a field that is wholly unlike your undergrad experience, BUT this would give you more specialized, more informative information on technology than a simple undergrad in Comp Sci or Eng. will be able to do. Plus, since you're already working at a college, you could probably take classes there or at a nearby college for potentially much less than any of us in the "real world" could.

    All this babbling of mine is to merely show you that indeed, you're not too old yet. I'm even further behind than you as far as educational achievements, but I'm doing it, and I am glad that I have stuck it out this long to do it. (I wouldn't be able to consider going on to get a Master's if I hadn't!) Go for it, dude!

  79. Re:30! To Old!? Bite Me! by SQLGuru · · Score: 1

    Yeah, I'm 34 and plotting a course that will get me to PhD by 41. What got me started on that is that I've got 30+ years of work before I can retire. Of course, I started one career (programming) right out of college and have 12 years of experience at it (15 to 19 when I get my PhD - I'll still work for some overlap). I'm looking at it as even at 41, I have a good 20+ years working *AFTER* that. In 20 years, you can make a pretty good career out of something, you'll have 30+ years.

    I say go for it.

    Layne

  80. You're joking? by SillyPoint · · Score: 1

    Nearly 30? A child. You shouldn't even be asking the question. Especially if there's something you enjoy that you might be able to make money doing. Most folks aren't that fortunate.

    Good luck!

  81. Talented programmers by teflaime · · Score: 1

    can get a job at any age. That whole "talented" thing is the key. You will need to have demonstrable ability at some level. However, 30 isn't too old to move into the software business. But you will probably need to figure out right away what kind of programming and programming language you are most interested in. In my experience, companies look for programmers who specialize in a specific language and can tie it in to other languages...Like a Java programmer who can tie things back to C++. Or C++ programmers who can tie back to assembler.

  82. another bachelor by tverbeek · · Score: 1

    Sounds like you and I got switched at birth (or something). Without much soul-searching, I got a comp sci degree after high school, but got bored with just bits and gigabytes, so I went to art school part-time and graduated with a second bachelor's degree in illustration/digital media at the ripe age of 39. Kind of blows to hell any chance of ever being the next "hot young talent", eh?

    I won't shine sunshine up your skirt. There are people who'll look at your late-20s razor stubble and the hint of creases in your skin, and especially the resume that says "art school" and "film" on it, and figure that you're a flake who couldn't make it in Hollywood, and who's trying to get into "high tech" because the folks at the unemployment office keep telling him that's where the jobs are. There are probably potential employers who'd take your creative background as an advantage to them, but for others you might have to spin it as a youthful indiscretion, with your new career in technology being a mature and responsible choice where your ability to think outside the box can be put to productive use instead of wasted on silly little movies... etc.

    If you're debating whether to go back to school now, consider: Which would you rather be in four years: a 29-year-old programming newbie trying to get a good entry-level job despite his age, or a 29-year-old art school grad with a dead-end job, wondering whether he should go back to school and worrying about the prospects of getting a good entry-level job at the age of 33?

    --
    http://alternatives.rzero.com/
  83. gawd I hope not ... by Anonymous Coward · · Score: 0

    Ok, apply the over-used and ill-understood "drill-down" metaphor that business types seem to love so completely ---

    Where are your deep pockets of knowledge? Which of them are clustered? You have one or more pockets in film/directing areas. You have a shallow pocket in HTML. What other pockets of knowledge would you need to create in order to interpolate between these? Is there an interest in trying to find small time directors for whom you could "direct" the web presence of their project. I am suggesting you create an inventory of what you know (which is probably more than you think) and see if there are ways to connect them. Pursue the connections adding competencies as necessary. If you go back to school try to tailor class projects away from what you know -- as this expands your space.

  84. oh I thought you meant sieze the momentum by SaberTaylor · · Score: 1

    since I'm used to seeing carpe diem. As in seize the momentum that you've built up.

    did not read article / skimmed post...

    --
    If you need text styles to communicate then you don't have a message.
  85. age or lifecycle? by Anonymous Coward · · Score: 1, Interesting

    I'm about 26, I'm sure not too old, but I've been doing software engineering for the last nine years (believe it or not) and I'm about burnt. My (counter) question is what's the lifecycle of a software engineer?

  86. I'd Say... by Greyfox · · Score: 1
    Thirty is too old.

    Actually if that was the first thing you think of when someone asks how old is too old, you're too old.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  87. Re:30! To Old!? Bite Me! by berbo · · Score: 2, Insightful

    almost 30 /gasp!/ do you have your AARP card yet?

    dude, I didn't get my PhD till I was 33. I left the academic game behind at 37 and started my career as a software engineer. No I don't have a degree in 'software engineering' (not there's anything wrong with that), but I did have lots of programming experience, in lots of different environments.

    Do what you really like, do it well, be honest about your strengths and weaknesses. You've got at least 30 good years of employment ahead, make it work for you.

  88. Some good advice and anecdotes here by foniksonik · · Score: 1

    Remember that you've already got experience in the Engineeering industry.... how many people there did you meet who were also CS people and could write enhancements to the software they used on the job???

    Build on what you know. Go to school get a CS degree and find out how you can focus on Engineering related CS ASAP... there is a lot of demand for CS people who also know a particular industry from real life experience. You'll be able to talk with your bosses about their problems from a place of knowledge and will be better prepared to write the kind of software they are looking for than someone without your experience.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  89. Re:30! To Old!? Bite Me! by Captain+Sarcastic · · Score: 2, Insightful



    I got my first programming job when I was about 21, with a small company that didn't really want me to finish community college. 11 years later, I thought that maybe I was tired of programming, so I finally got my degree in mechanical engineering... just in time for a big slump in the engineering field.

    However, since I had the magic piece of paper, I was able to get a temporary programming job at a manufacturing company that wanted someone familiar with 3-D geometry, and I still remembered enough of my calculus to satisfy them. So I was back in programming.

    Looking back on it, my age and small-company experience helped - I had more work experience than Danny Newbie just out of college, and was willing to be paid the same (it was nearly half again what I had been making!). And after that, I was back to being a programmer - just a better-paid and better-treated one.

    Since then, I've come to the conclusion that I probably would've made a competent engineer - but I'm a happier programmer.

    To quote Arthur C. Clarke, "There may be a moral here. For the life of me I can't figure out what it is."

    --
    Strike while the irony is hot! -- The Freethinker
  90. Age isn't that important. by PFI_Optix · · Score: 0

    Seriously. A 22-year-old coming out of college isn't as desirable as a 30-year-old with the same degree; the 30-year-old is more mature and clearly has the work ethic to have gone through school at a later age.

    Actually, your age may play to your advantage. Most people I know would rather hire a 30-year-old straight out of college than a 22-year-old. The older candidate would have a more solid work history, would have developed a good work ethic (espeicially since they probably put themselves through college), and is more likely to have relevant experience. You might find yourself a little bit behind those who graduate early financially; so what if the kid six years younger than you makes the same money? You probably won't be retiring until you're close to 70, there's plenty of time to make your money.

    --
    120 characters for a sig? That's bloody useless.
  91. I'm giving it a shot. by HolyCrapSCOsux · · Score: 1

    I'm learning c/c++ at the advanced age of 31...

    pointers are giving me sleepless nights, but I'll get it sooner or later.

    --
    0xB315AA8D852DCD3F3DCA578FD2E0BF88
    1. Re:I'm giving it a shot. by the+eric+conspiracy · · Score: 1

      31 OLD? LOLOLOL. I taught my dad to code in C when he was 68. He went on and founded a small software company. My college thesis advisor was awarded a Nobel Prize in 2001 - for work he did in his early 70's. I started programming professionally with my first coding job at age 50.

  92. 'Too old' is very clearly defined. by sfjoe · · Score: 1


    If you think you're too old to do it, then you are. Otherwise, go for it.

    --
    It's simple: I demand prosecution for torture.
  93. not too old by Anonymous Coward · · Score: 0

    Men commonly change careers at age 30. I switched from consumer lending to computing at 31 and have had a very successful career. Find a job that you enjoy, life is way too short.

  94. Re:30! To Old!? Bite Me! by cecille · · Score: 1

    There was a guy in university department a few classes below me that had been working for years as ... either a doctor or a dentist I believe ... some fairly well respected professional degree. At any rate, he developed an quite a bad allergy to some of the materials he had to use fairly often (latex I believe, but I can't really remember). At any rate, instead of changing his specialty he basically just took it as a sign to move on and he came back to school for an computer engineering degree. He's one of the best students in the class and he's just BREEZING through the degree while other people are stuggling. There's a lot to be said for even fairly unrelated experience and a bit of age. Not only that, but all the prof's know and completely respect the guy. It's not easy to go back to school after working for a while, and it shows a real dedication to what you what you want to do.

    Meanwhile, 30 is nothing. My eventual plan is to go into academia. I came back for grad school in engineering and by the time I put in the industry time to finish my licence requirements, finish the master's the phd and the postdoc, I'll be lucky if I'm 35 by the time I even start my career.

    --
    ...no two people are not on fire.
  95. Why wait? by BigFatDynamo · · Score: 1

    Why do you think you wouldn't be entering the job market until 30?

    Just because you won't have your degree until then, doesn't mean you can't get some sort of a job. I worked part time all through college as an undergraduate while school was in session, and full time during the summers. By the time I had my degree, I already had years of experience as a professional programmer. You can do the same.

    Even if you have a hard time finding a regular paying job, there are plenty of good causes you can donate your time to, which will allow you to learn on the job and gain valuable experience. This will make you much more marketable in the future.

  96. Don't get a second degree; talk to a recruiter by Anonymous Coward · · Score: 0

    Getting a second degree will take a very long time, and won't actually buy you anything. Most companies want someone who (1) knows what they will be doing; and (2) has graduated college. If you've graduated college once, you fulfill the second requirement; if you take classes in your topic, you fulfill the first requirement. Getting a second degree may require that you take a lot more credits for general education and to fill out to 120 credits, which will waste your time and will not impress your future employers. If you are going to get any degree, a master's is much more likely to be useful than a second bachelor's; many programs will let you get a master's in a field unrelated to your bachelor's so long as you do the undergrad prereqs.

    But don't believe me! Or anyone on slashdot. Go talk to a recruiter, or someone who works for HR in a company. Get a second opinion, and maybe a third. Ye gods, man, you're planning the rest of your life! Spending a little time to get professional advice has got to be worthwhile, and will probably be free.

    - Morty

  97. As Groucho Marx said... by SoulRider · · Score: 1

    "Your only as young as the women you feel."

  98. Yes, You are too Old! by i_am_the_r00t · · Score: 2, Funny

    you need to give up and make way for the fresh young folks. Face it, you are undereducated, incompetent, incapable of making a decent decision. Why would anyone want to hire you!?. You should give blood and perhaps sell your organs on Ebay. You are a few short years away from being some young, capable citizen's Soylent Green.

    Come on! you need to change your belief about what it means to be old (and useful)

    "Old" is not measured in *years on the planet*
    Old is measured in your personal belief of your capability to contribute.

  99. Depends where you look, but basically don't worry by real+gumby · · Score: 4, Interesting
    Surprisingly, lots of good advice so far. As someone who's started five companies and generated almost 1000 jobs, let me give you my perspective:
    • Some companies, generally big ones, will rule you out. Cynicism aside ("all companies are evil"), they, or rather the HR departments, use age as a shorthand for value, even though it's illegal. At 30 you'll be in the sweet spot for many of them, but without the necessary experience. Conclusion: most large companies will probably not be right for you (though exceptions exist, but they are few).
    • When I hire, I look for people with drive and the ability to control their lives. E.g. completing a degree is not crucial (some of the best never did) but shows that you can complete a long task. If you go back to school, especially after a hiatus, it shows either that you don't know what you want to do when you grow up and are aimless, or that you know how to pick yourself up and take control over your life. I don't expect 20 year olds to have that kind of understanding; hence doing it at 24 is actually a positive sign to me.
    • As another poster said: make sure you will be doing what you want and that you're not going back to school as a tool for decision avoidance (see previous point!). Try some somple programming out -- get a book, poke at your computer, take a short course at the local community college (need not go on your resume if you don't want). javascript, surprisingly, is a good introductory interactive tool since you can just press reload in your browser to see what happened.
    Finally: from your post, you might find being a sysadmin fun. That's good because with a small amount of skill you can get a simple sysadmin job, even if it's just flipping backup tapes or babysitting servers at night. Once you're in the job you can go to school at night and you can also work your way up -- the "age thing" won't matter anyway. And the best sysadmins are programmers, but the vast majority are not, so again you can slide in and decide how much you want to have. Oh yeah: to contradict myself: these super-entry-level sysadmin jobs only exist at big companies, and are the kind they are least likely to worry about age at. Though again, they might worry about pointless certifications.

    Anyway: seize the moment and go for it. The longer you dither the longer you will answer the question by default.
  100. Are you good at the Tech side? by feardiagh · · Score: 1

    My position is similar. I have a degree in Audio Production and no formal training in computers, electronics or the like. My career is as a technologist supporting the Audio Post industry. People in specific fields are always looking for technically inclined individuals who understand the industry in which they work. If you are good at the technical things and troubleshooting, and you understand the film industry, see if you can get a job as an apprentice engineer at a studio somewhere. It will combine both the technology you love with the field you have studied.

  101. I've been thinking the exact same thing... by PC9001 · · Score: 1

    But going to University to get a Math degree in addition to my 'Computer Programmer' college diploma.

  102. Re:I got into med school at 28, finished training by Chapter80 · · Score: 1
    I got into med school at 28, finished training @39
    You probably didn't intend to be taken literally, but I'd be disappointed if you consider yourself finished with your training.

    My wife works with a lot of physicians, and it's scary how many don't keep up with the latest developments. Sadly, the pharmaceutical industry is kept up-to-date much better than your average physician who has been out of school for a few years.

    Please don't consider yourself finished with training!

  103. Ah... by jd · · Score: 1
    But only if Netcraft confirms it.

    Seriously, dead is about the only real stopping point. I like to use the logic of following a recipe. If you can learn new recipies, then you are learning new logical flows and new structures to obtain a new result. If you can do that, then you can learn new logical flows and new structures in any field that your mind is suited for to obtain a new result. In the end, learning is learning, application is application. If you can do both, you can do both.

    I limit the above to what your mind is suited for for a reason. Not everyone has a mind that handles abstracts well. Not everyone has a mind that can produce chains of logical deductions at the drop of a hat. Not everyone has a hat. This does not mean such people are incapable of doing what is difficult for them. People overcome such difficulties all the time, although it takes effort. Sometimes, however, it does take more effort than can be put in and then it really is impossible for that person. The only case that can be proved as learnable at any time is the effortless case, because then you can provably always put in more effort than needed.

    There is a sort-of exception - transferrable skills. Where a skill is valid in multiple fields, you do not need to learn it again if switching between those fields. In some cases, two fields that are distinguished by society are, at a more fundamental level, the same. By understanding one such field and the mappings between that and what you wish to switch to, you automatically know the target field - at least to the degree that they overlap. You can, in the extreme case of having 100% overlap, switch freely between ALL fields that overlap in such a way, even if you have not formally learned the others.

    (Mathematically speaking, this is saying that if set A maps onto set B in a 1:1 relationship, AND that you know both set A and the mapping function, you can derive set B. You do not need to be told it as a distinct thing.)

    Switching to a new subject that (a) fits in your mind, given the way your particular brain is laid out, and (b) has enough overlap that you can transfer skills and knowledge, will always be something a person can do. It's often worth doing, in fact, to keep the mind flexible and alert. A lot of modern research suggests that a bored brain is far more likely to deteriorate than an active one.

    Switching to a new subject that (a) your brain is ill-suited to, and (b) has no connection with anything you've already done, learned, discovered or practiced, will always be extremely hard and tiring, and may be too hard and too tiring to be achieved.

    Those with a strong breadth of knowledge (eg: classical education) are more likely to be able to transfer skills than those with a strong specialist knowledge. Generalists (people who know a fair amount about a lot of things) may not be able to always do as much, but will have a far better selection of skills they can choose from to transfer over. Specialists (people who know everything about nothing) will have very few transferrable skills and no real idea on how to transfer those things that could be.

    There is an ideal point, however. Overgeneralizing means a person knows next to nothing about absolutely everything, which is absolutely useless.

    As a person gets older, their mind is not so maleable. It's harder to learn new things. If many of your skills transfer, that's not a problem, as you never need to learn anything new, you merely apply what you already know in new ways, which is a whole different thing. This means generalists are valuable for their entire life, as they can set their mind to anything. However, they probably won't discover anything new, or do anything radical, as they won't have the in-depth perceptions necessary to gain the insights required for revolutionary thinking. As such, generalizing can be very boring.

    Specialists focus on a much narrower range of things, have far greater insights,

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Ah... by Pfhorrest · · Score: 1

      You, sir, have just been Friended.

      This topic is particularly poignant to me today. I'm a 24 year old Philosophy major at UCSB with just over a year to go till my BA is done, an AA in Multimedia Arts and Technologies (MAT) already under my belt, and a (by now very outdated) Mac tech certification from Apple (I worked in a Mac shop before I decided to go to college). I had been planning to go into grad school to get a Master's in Education and be an elementary school teacher, but since I've been volunteering at schools I'm not so sure I want to work with little kids all my life, and (why this is poignant to me just now) I just found out that my grants aren't going to carry me through like I thought they would, and I'm not sure I really want to go into debt to go through grad school for a job that pays about as much as driving a truck for UPS does.

      Before that, I had planned to be a video game designer (hence the AA in MAT), but good luck getting a job like that in this area, and I'm very attached to this part of the world.

      As you can tell I'm all over the board, and definitely a generalist. I have no idea what I really want to do with my life. I want to do something creative (as in something where I can see progress in what I'm doing), I'm apparently very good at explaining things clearly (at least to people who want to listen), I'm very logical and organized and can write quite clearly and precisely, I'm very good at the mapping of one skill to another (which I've called "educated bullshitting"), and I love serving as a mediator or communications bridge between different people with different skills, objectives or opinions. But I hate trying to make people do things they don't want to (i.e. herding cats), I hate looking for busywork to do (though I love to keep on top of things and keep them clean and organized), I hate trying to sell (i.e. promote) myself, and I hate working under constant pressure (i.e. pervasive supervision and frequent status checkups). I want to fix problems as they come up, have people come to me with things that they need, and then be left alone to do them (unless I'm working with that person to help them). I especially hate the perverse incentive that I don't quite see a way to avoid, that if I work better and get stuff done I wind up with only more work to do, which escalates until I'm tired and stressed, giving me the incentive to take everything slowly instead, which just makes me bored.

      In the capstone course for my MAT program, the dean of the department (who was the instructor for this class) acted as the "customer" for the class, who were to act as a design team and fulfill the "customer"'s requests. None of my particular skills were applicable to the projects that were assigned to us (I specialize in [still] graphic art and page layout, and the two projects were a promotional video project and the school's new internet radio station). But as other people on the projects would fail to get their parts done, I could half-ass something together from the skills I did have to fill in the gap that was left behind, and have it ready that day or the next. The dean told me at the end of class (much to my surprise!) that I was one of the most valuable people in there because I kept putting out the fires that came up, even though (at least so I thought) I wasn't really working nearly as hard as everyone else seemed to be.

      So I'm at a place right now of trying to figure out what kind of job I can find that suits my skills and personality, and pays around $50k/yr so I can support a family. (I'm in a longterm relationship with the proverbial girl next door in my hometown nearby, which is largely why I'm so attached to this area). I'd love to fill the kind of role I did in that course, but I don't imagine there are a lot of job positions for that sort of thing. As a side-job right now, I help people with basic computer problems and teach them how to use various programs, but my expertise is mostly limited to Mac stuff and Adobe stuff because that's what I primarily use

      --
      -Forrest Cameranesi, Geek of all Trades
      "I am Sam. Sam I am. I do not like trolls, flames, or spam."
    2. Re:Ah... by maynard · · Score: 1

      Hey jd,

      Sorry I didn't notice your reply until now. I just haven't had time to login and check replies due to an impending final exam and my work schedule. Honestly, I just posted that one word reply as a lark and didn't expect it to get notice. Sheesh, +5 for the crap I post and -1 when I post something I think relevant. Go figure. Anyway, agreed. And glad to see old timers like you around. --M

    3. Re:Ah... by jd · · Score: 1
      Though I wouldn't entirely agree with your assessment that generalists can't achieve much, or that specialists have greater insights. I find that being a generalist is what gives me the great clarity and insight I do have, as I look at any problem from so many different angles.


      I do agree that there are exceptions. I would also also that generalists who do have great clarity and insight tend to do so precisely because they can see the problem from many angles. The ancient Greeks were particularly noted for following this approach, mixing arts, philosophy and science to amazing effect. Later on, the technique became popular again, producing the astonishing works of Leonardo Da Vinci and Sir Isaac Newton. In more modern times, Von Neumann and Alan Turing used the same process to turn biology, mathematics and electronics into an entirely new and revolutionary field - computing.


      So, whilst I have my doubts that you will find many new brain surgery techniques being developed by generalists (although I'm sure it has happened* and will happen again), generalists have contributed an astonishingly high number of pioneers, innovators and inspired geniuses in virtually every field in existance.


      *There is plenty of evidence of neolithic brain surgery, and no evidence whatsoever of specialist medical schools of that period. It would therefore seem more likely than not that the techniques practiced were developed by generalists. So at least one brain surgery technique in history was not developed by specialists. The survival rate seems to have been very respectable, too.


      I can say with some confidence, then, that you are in most excellent company. I would hazard to guess, though, that although where such an approach works, it works in ways that are truly amazing, that it would not work nearly so well for a lot of people, and that in the typical case, specialists will progress further in a narrow field than a generalist will over a wide range of fields.


      (I'll add one escape clause, though: a lot of modern education is based on specialties, and a lot of modern education really sucks. It is entirely possible that modern education produces an illusion of specialists progressing further, where a more "classical" educational system might actually produce a greater number of generalists who could beat the pants off any specialist the modern system can produce.)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  104. Career Change for sucessful people? by Dareth · · Score: 1

    People who have nothing, or are working dead-end jobs have nothing to lose when they make a career change. What about people with sucessful, at least on a financial level, careers? I have always thought that America is famous for "Rags to Riches" because you can afford to lose alot of rags before you get that lucky break and make the riches.

    It is harder for people who are married, gainfully employed, have children, mortgages to just change direction. You often hear people say, "Work is called work for a reason. Find something else that makes you happy, and use the money from work to pursue that."

    Sometimes a career change is the best thing for someone. Sometimes what you are looking for will not be found in any job or career. I guess each person needs to decide how much they are willing to sacrafice for a chance at something better.

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
  105. Stick a fork in yourself, you are done. by Anonymous Coward · · Score: 0

    Yeah, too old. Curl up and die.

  106. 30 is nothing by Anonymous Coward · · Score: 0

    One of my great grandfathers was originally a music teacher. His parents paid for all of his siblings to go to medical school, and they eventually become doctors. When he asked if they would pay for him, he was told it was too late. His wife (my great grandmother) told him not to worry and that she would help him. So he started medical school at age 40, while she looked for ways to save money. She would go to grocers and ask for any vegetables they were throwing out so that she could feed her pet, and then they would eat that for dinner. They would eat bowls of rice near restaurants, and pretend the good food they smelled was part of their meal. Their daughter (grandma) would get picked on at school because her box lunches looked the worst. It was hard times, but they survived and he eventually became a doctor in his 50s. They also survived a nuclear blast, invested in real estate that everyone thought would be irradiated for centuries, and became quite wealthy.

    So if you really want to do something, just go and do it, because it's really only a state of mind.

  107. Think plumber... by Anonymous Coward · · Score: 0

    ... as all the SW development jobs will be done in India eventually. I wouldn't recommend anyone enter this field at this point. If you enjoy programming, do it as a hobby, not as a career. Otherwise 5 years from now you'll be going back to college to retool.

  108. Go for a master's by GWBasic · · Score: 1
    I graduated with a BS in Computer Science in 2003 from one of the "better" (the term "better" is subjective here) schools. When I started looking at master's programs in Computer Science, one of the things that struck me is that, with the exception of top-teir schools, almost all master's programs assume that you have little formal experience in your field of study.

    It seems that, in these cases, the true difference between a Bachelor's academic program and a Master's is that the Master's is geared towards people who have any degree, even film. It's more a matter of motivation; Bachelor's is for people who are there because they are supposed to be; Master's is for people who want to be there.

  109. Too old is just an idea. by Anonymous Coward · · Score: 0

    If you think you are too old, then you are.

    I'm turning 53 in month. Still program everyday.

    It is *much* harder for me to learn something entirely new now than it was 25 years ago. But then you just work at it harder.

    The real key is keep learning and keep your brain young.

    Now get off my damn lawn you punk!

  110. How 'bout a mod for the Parent Tom Lehrer quote! by Anonymous Coward · · Score: 0

    I'm just sayin', even on /. I don't think he get's enough press.

    "You can't take three from two, two is less than three so you look at the four in the eights place..."

  111. switching... by 0311 · · Score: 1

    I have just spent the last 2 years fulfilling the pre-reqs for medical school. I will take the MCAT a week from tomorrow and will enter medical school in the fall of 2007. I will graduate in 2011 and enter a residency - hopefully surgery, which lasts 5 more years. I will finish my residency about the same time my oldest child finishes his first year of college. I will be 44. If you don't follow your dreams, in ten years you will simply be 10 years older. If you do what will make you happy, in 10 years you will be 10 years older, but you will also have been a lot happier for those 10 years. Like someone already said in this thread, the only too-old there is, is dead.

  112. A good college matters. by Valdrax · · Score: 1

    There's just way too much to go into here, but I'm going to have to disagree on most of this having graduated from a good CS program.

    Practical knowledge is exactly the kind of thing that you can learn without school, but theoretical knowledge is the structure to hang it on. Instead of learning C or Java or whatever, my college taught language and library independent concepts that can be transferred to picking up any new language or library. Give me two weeks of study, and I'll probably program circles around any trade-school or self-taught programmer. I know that I was looking at most of my self-taught code from high school with shock and dismay after only a year of college.

    Next, where is one supposed to learn about solid software construction and tight coding? Not in any real-world company, I've worked in, that's for sure! Most real-world code is horribly designed and sloppy by the standard you learn in college. In fact, a lot of practical experience is learning how to improve poorly designed code without making it collapse on itself due to all the hacks to meet deadlines that make maintainability difficult. In addition, I've unfortunately never seen someone fired for not commenting their code at work, but I have seen people failed for it in college.

    As for Big O, while optimization is the last thing you usually need to concern yourself with, a lack of understanding of algorithmic complexity leads to incredibly poor designs. I've even made simple mistakes in this when having to rush to implement a project without sitting down and designing it properly first when just trying to "get it to work." I ended up with a tool that would've taken a month to run but that I was able to redesign to work overnight after profiling what I'd done. Someone without training wouldn't have realized the boneheaded error that I'm ashamed to have to admit that I'd made. (I was doing something in O(n^2) time using arrays that could've been done in O(ln n) time by using hash tables.)

    At least that has been my experience with Comp Sci majors lately.

    I recommend hiring from a different school. There are worlds of difference between CS programs. Some teach the fundamentals, and some are just expensive trade schools.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  113. There is never a "too old"... by Senzei · · Score: 1
    I have a friend that is a 50 year old former auto mechanic. He decided to change jobs when he lost the middle finger on one hand in an accident and couldn't stand the idea of going back into that profession. He took the settlement and used the money to fund his way through community college, then a MIS degree. He now has a full time sysadmin job.

    In short, if a 50 year old mechanic can do it missing a middle finger on one of his hands you should be able to muddle through.

    --
    Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
  114. Re:30! To Old!? Bite Me! by Malkin · · Score: 1

    "I finished my EE degree and entered the engineering workforce at 28. If anything I found my age may have helped me."

    Also, returning students tend to be more serious about their studies, and many do much better in college than they would have when they were younger. I knew a number of returning students from their 20s to their 40s when I was in college, and they all seemed to be doing well -- and none of them seemed to regret going back.

    Honestly, you're still young! I'm 33, and I just started learning electric bass about a month ago, and I'm forming new pathways in my brain so fast, it's simply shocking. Brains are one of those use-it-or-lose-it things. You keep it well exercised, and it'll be as agile as you need it to be for a very long time.

  115. Age means nothing by maumedia · · Score: 1

    The only way to truly fail at anything is not to try.

    If you feel like you need a change, you need a change.

    What would you be doing with that time otherwise? Watching TV?

    A life of learning and growing is far more entertaining than anything humanity can devise.

    This "too old" shit is talk show fodder. You can do what you want at any age. If company A won't hire you, why would you want to work for them? The right company will recognize skills, talent and initiative. Someone who likes to learn is an asset to any company, but HR people are as statistically incompetant as the rest of the planet. Worse case scenario: work for yourself.

  116. It depends on you by Schraegstrichpunkt · · Score: 1

    If you're competent---which, in this industry, means you're way above average---then you'll do fine. If you're no more useful than somebody who can be hired from India, then you don't stand a chance.

  117. I am sorry to hear that... by cr0sh · · Score: 1
    I am 33. I have been doing professional software development (as a career) for 15 years. Prior to that, I was doing personal projects through high school. I started programming computers in BASIC when I was 11. My first "code" (akin to LOGO) was done on a Milton Bradley Big Trak when I was 8.


    One could say I have been coding in some form or another for the past 25 years - I am no where ready to stop, either.

    So many unanswered questions, so little time. If there is one question that remains unanswered, though, in all of computers and robotics, it is the question that drives me (and I suspect many others) forward: Will one day there be a machine that has hopes and dreams?

    I strongly suspect that one day that will be the case. It is why computers and robotics is so compelling amongst mankind. The question of creation of sentience, and maybe emotion, in a machine - the quest for creation in our own image. It is one of the oldest of dreams and quests of mankind...

    When I code, I help in a very miniscule way to push the species onward toward conquering this goal - how could I ever stop?

    --
    Reason is the Path to God - Anon
  118. You're only too old if you're dead by thoglette · · Score: 1
    Just moved jobs, but I was working with a few dudes doing their first formal degree. In their fourties. And another chap who was finishing his patent attorney degree.

    The key is that these guys know that this is what they want, and have worked bloody hard to get there.

    At your age, get out and live. Get some work in an area that interest you. With Degree Number One lots of doors are now open that weren't. And do it while you don't have a mortgage & mouths to feed.

    Me? I'm still trying to find degree No. 2 that makes sense. I'm one of those people who spends as much time as a suit (selling, managing and doing business planning) as I do as an engineer (technical, management or process). It's fun - and useful, particularily as my technical speciality (chip design & verification) is, ah, not big where my family lives.

    --
    -- Butlerian Jihad NOW!
  119. Be careful - Passion can be killed by a job by NateTech · · Score: 1

    A friend of mine gave me some sage advice when I was in my early 20's, and so far, he's been right.

    "Turn anything you love into your vocation and there's always a good chance you will lose your passion for it."

    Now I'm not saying that passionate people haven't been rediculously successful doing things they love as a job, but most of those people started their own businesses and/or work for organizations that are doing exactly what they love at the pace they want to do it at, or for a division of a large organization that does. All this talk lately of "work where you're passionate" can have a dire backlash if you have to pay the bills and take the first coding job that comes along.

    By the way things work in the heirarchy of Business, you're far more likely to find a job where you have almost ZERO creative control over your daily work than to find one where you have complete control.

    In other words, if you're not the boss, you're not the boss.

    If you are not the personalty type (numerous tests abound for finding out generally how you react to various situations and thoughts) to crank out code to a completely arbitrary (or at least that you had very little input into) formal specification -- writing code for a living really may not be for you. Because any real serious formal Engineering effort will require that level of formality and structure for any low/entry-level coders. And you might be there for a very long time.

    If you love technology for the "new-ness", the thrill of trying and doing new things, etc... the usual reasons people "love" technology in their personal lives, then writing code for an established company could really kill your motivation and enjoyment of such things.

    Frankly, it's depressing (to different degrees for different people) to watch your organization staunchly hold on to "what worked in the past", whether it's for good business reasons or bad ones.

    I love OS's and working on new things. Actually what I really love is building new infrastructure. I'm a sysadmin, but the day-to-day sysadmin chores are just that. Chores. I do them, and do them well, but I'd rather be building something new, usually under a deadline.

    But... I've found that the "chores" job is more stable and almost always pays better. Doing things no one else wants to is both a blessing and a curse in Information Tech jobs. It means you have stability until the next-big-thing wipes out your usefulness, and it means (to use a popular phrase right now) that while you're on the "long tail" of that technology the longer you hang around, the more you get paid -- as you watch contemporaries drop off the ride.

    Some COBOL programmers make a VERY nice living right now. But the numbers were against them and they "lucked out" by getting to keep their jobs this long. That technology is shrinking in use.

    Specifically to my case, my current role is supporting a system that runs on an OS that's tried and "true" and we're MAYBE going to upgrade some customers in a year or two, if the customers agree and are interested in upgrading -- and that's a big *if*. My customer base values stability and lack of change -- especially if it affects their customers with outages, far more heavily than they value new things or new features. Only if there's a chance they might lose a multi-million dollar contract would they EVER consider speeding up a very VERY slow upgrade/certification process.

    By that time the OS the systems are running on will be at least 8 years old.

    (I work in Telecommunications, by the way. Upgrades are ONLY done to fix specific, defined problems, and part of the definition is in how many customers are being affected and how big they are. I see this type of "mental juggling" in telecommunication management meetings every week. In fact usually those meetings themselves are structured to specifically address those types of questions and happen formally at least twice a month or more.)

    To be as far behind on technology as my chosen

    --
    +++OK ATH
  120. A new career at _30_??? by John+Hasler · · Score: 1

    A new career at the advanced age of 30? Heavens, no! You're only a few years away from the nursing home! Enjoy your golden years while you can!

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  121. Went back to school at 29... by Medieval_Thinker · · Score: 1

    When I was 29 (back in the 80's), I was an English teacher who taught a math course or two because I had enough math hours on the transcript. I decided to go to grad school and wanted to earn Math certification as part of the process. The Dean of the Graduate School suggested I think about a math major. They had an assistantship, etc.

    I became a Math major and essentially recreated myself.

    I am still teaching, and just finished my 25th year in the classroom.

  122. I'm doin' it! by promisc_mode · · Score: 1

    I'm 29 and will be 33 when I graduate with my second degree and re-enter the IT workforce. I've worked in the IT industry for most of my 20s, but I've never had a formal 'computer science' education.

    The decision to go back to school was one of the hardest decisions I've made to date. I had to give up some financial goals and a comfy lifestyle, but I know that I've made the right decision.

    I had to endure taking a high-school refresher course in mathematics last year (it's amazing how much you lose after 12 years without school). It all came back to be after a month or so and I found that I was still able to learn new tricks just as well as the young pups. The good news was that amongst the kids in my class, there were a handful of us soon-to-be-30 year-olds preparing to go back to school - so I didn't feel too lonely. If you're worried about being the oldest student on campus....I can tell you that you'll most definitely NOT be that person. I was very surprised to see how many of us were back at school.

    Oh...and 30 is NOT OLD. I may have a few grey hairs now, but I've got something I didn't have in my first round at university....EXPERIENCE. Trust me, it's much more fun the second time.

  123. 30? Hah! Stripling! by Lars+Clausen · · Score: 1

    I finished my (roughly) Master's degree in CS when I was 28. Only to go on to a Ph.D., finishing in 2003 and pretty much immediately getting a very interesting and challenging job. I definitely, absolutely don't regret going through the universities, it was a wonderful time, and I learned a *lot* that I would not have picked up otherwise. I also don't regret going into a programming job where I've been learning a lot of *other* things I didn't pick up at university. The two complement each other and make for a very strong mix; I can definitely tell the difference in programming quality between those who've had an education and those who've just picked it up -- the latter tend to make more random hacks and create unscalable, hard-to-maintain code. Yes, I know there are numerous exceptions both ways, but that's my experience. You aren't likely to "happen to" pick up big-O notation in the workplace, and useful project planning is rarely taught usefully in universities.

  124. Too old? Bah! by Anonymous Coward · · Score: 0

    I finished three years of study toward a bachelor of arts degree in journalism in the mid-70s, dropped out, worked in the field for a decade or so, transitioned to being a legal secretary and word processor, and enrolled in college in 2000 to earn a bachelor of science degree in computer and information science. Not only that, but -after- I finished my degree, I went back and took Calculus II, 28 years after taking Calculus I, just for the heck of it.

    And for the record, I've been employed as a database programmer and IT manager for two years now. My work experience, breadth of knowledge, and maturity were major factors in my ability to make a career shift as a middle-aged female into a field that's predominantly young and male.