Live data from Hacker News

Ask HN: starting a career in software dev in my thirties, am I nuts?

news.ycombinator.com

71–80 of 85 posts

Re: Ask HN: starting a career in software dev in my thirties, am I nuts?

#71
post #68
post #29

Earlier quoted context omitted.

FizzBuzz comes from a game for six to eight year olds, who also don't understand modulus. That's part of the reason it is such a great problem: they fact that you realize "Hey, this is a whole lot easier with modulus" demonstrates that you can reason abstractly. You certainly don't need a mod operator to make it work -- if you're capable of writing a function, you can write divides_evenly_by_3(int number) using facts…

My Python answer for the second question, where `post` is patrio11's post as input: from collections import defaultdict from string import ascii_letters d= collections.defaultdict(int) for letter in post: d[letter] += 1 print [letter for letter in sorted(d, key=d.get, reverse=True) if letter in ascii_letters][2] Any comments on improvement for readability or conciseness?

Ah, your use of the collections module prompted me to read the docs for it (who would've guessed :) ) which leads to a revision of my other response:

  import string, collections

  s = "your text here"

  print collections.Counter([i for i in s.lower()
                             if i in string.letters]).most_common(3)[-1]

Re: Ask HN: starting a career in software dev in my thirties, am I nuts?

#72

Earlier quoted context omitted.

1+2+3 = sound advice. Failing that, if worst comes to worst get income support (if that's what your country has) and/or a part time job and create a startup... At the very least a startup is an awesome resume piece to show prospected employers.

that's precisely what I've done ... I have a (not finished) product, which you can see at http://nift.ie ... that's my product .. I just need to add some more features before I start plugging it ...

> I just need to add some more features before I start plugging it ...

Maybe I've been hanging around here too long but my first thought in response was "you probably don't". As in, you probably don't need to add more features before you start plugging, MVP and all that. :)

Re: Ask HN: starting a career in software dev in my thirties, am I nuts?

#73

Earlier quoted context omitted.

1+2+3 = sound advice. Failing that, if worst comes to worst get income support (if that's what your country has) and/or a part time job and create a startup... At the very least a startup is an awesome resume piece to show prospected employers.

that's precisely what I've done ... I have a (not finished) product, which you can see at http://nift.ie ... that's my product .. I just need to add some more features before I start plugging it ...

Being able to build something useful that works well is the key skill. You've demonstrated you can do that. I can think of dozens of software applications that are not as nifty as nift.ie. Someone was paid to write most of them.

Re: Ask HN: starting a career in software dev in my thirties, am I nuts?

#74
post #32

First, you aren't too old at all. We recently hired a programmer in his late 50s, and man are we glad we did (and btw, age was never a consideration in the first place). He's great , and we're probably going to use much of his work as a reference point for future apps. As for getting into it... glad to hear you've had some success with interviews. My biggest bit of advice to you is to get your hands on a good data st…

This is good advice.

Also to the OP: this book is good, and a must read. It will help you a lot on the fundamentals of CS. http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/d...

Re: Ask HN: starting a career in software dev in my thirties, am I nuts?

#76
post #19
post #5

I don't have enough experience to get started, and I can't get started without experience. Horsepuckey. Can you FizzBuzz? If so, you're experienced enough to get a job as a developer. What you need to work on is not your programming ability -- that is what professional experience is for -- but your competence at marketing yourself. You will probably not be hired to fill a hole labeled "I need a developer who does RoR…

Can you FizzBuzz? If so, you're experienced enough to get a job as a developer. I am always so surprised when I hear that, and have a difficult time believing that's true. With only an extremely beginner's level understanding of Python, I can solve FizzBuzz. Can I get a dev job?

Similar scenario for me, I'm also surprised.

Re: Ask HN: starting a career in software dev in my thirties, am I nuts?

#78
"Build it and it will come." That was my strategy. I had no career and a degree in Philosophy that was taking me nowhere. Out of the blue I jumped into Web development and started building websites for anybody that needed them, for free. Once I had a portfolio of 10 or so I got a few part time position doing web development at a university. This gave me more experience and at the same time I started hacking on more technical aspects like OO PHP, Mysql, Ruby on Rails etc. I hacked on a few things and had some examples to show. This led to one fulltime job doing mostly PHP. I then hacked a bit more with Ruby and landed another job doing that fulltime. Now I am hacking on IOS and Macruby hoping to make a jump into the fields.

See the pattern? Get a development job doing whatever you can. Hack on stuff, build it, then try to move up.

Key is, Web Based software, IMO, is a show and tell type profession. Like carpentry the emphasis is on what you can do, what projects you have built, rather then degrees, age etc ...hope that helps...

Re: Ask HN: starting a career in software dev in my thirties, am I nuts?

#79
post #26

Ignore the age. In 10 more years you'll be 10 years older no matter what. You could be a world-class programmer and product designer at that point. Or you could be wishing you had started 10 years earlier. I seriously doubt you'll have starved to death by then unless you make some destructive life choices... I could come up with plenty of examples of people who didn't start their life's work until 33 (and much older)…

Right on! Today is the first day of the rest of your life!

Re: Ask HN: starting a career in software dev in my thirties, am I nuts?

#80
post #20
post #19

Earlier quoted context omitted.

Can you FizzBuzz? If so, you're experienced enough to get a job as a developer. I am always so surprised when I hear that, and have a difficult time believing that's true. With only an extremely beginner's level understanding of Python, I can solve FizzBuzz. Can I get a dev job?

This would put you ahead of literally half of software engineers at or below my level of seniority at least one Japanese megacorp. While I have very little experience with working in the United States, anecdotally, many programmers can't program there, either.

Really? Is it that bad?

I didn't know what fizzbuzz is until I read about it on wikipedia. But I frequently run into "web developers" that don't how sessions work or how cookies work and don't understand what CSS does. But i figured it was just these guys who give programmers a bad name. I had no idea it was really that bad and extends to the basics of programming.

Post reply on HN