Live data from Hacker News

Ask HN: Late-bloomer engineers, when and how did you discover programming?

news.ycombinator.com

31–40 of 44 posts

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#31
I dropped out of highschool when I was 16. Worked at KFC and McDonald's. Went to a local community college for a couple of years and learned how to program at 19. And then shortly dropped out again.

Eventually, my parents convinced me that I should go back to college. Which I did at age 24, as a 1st year computer science student.

I graduated with a CS degree from a university almost no one has heard of.

Today, I'm an Engineering Director at Google and I love my job and the people I work with.

You don't need to start programming when you're 9. But there's no substitute for putting in the hours. Or learning the material. Maybe you should switch majors?

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#33
I was hired by Travelocity in late 2007 to be a designer, but I displayed some coding proficiency. I had taught myself the suite of XML related technologies the year before. They could not find competent UI developers no matter how hard they tried, so I was involuntarily transferred to a front-end developer role in early 2008 (age 28).

I have been doing it full time ever since. Most of my code and learning come from open source projects opposed to my full time work in the corporate world.

As somebody who is self-taught and has maintained two jobs in unrelated careers/industries I have 0 sympathy and 0 patience for developers who do this work full-time yet still cannot figure it out without some framework to do their jobs for them. The general incompetence, immaturity, and accompanying excuses that seem to plague front-end development is really the worst part of the work.

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#34

I finished my BA (teaching). Went on to a different city to get an MA. Due to costs, I felt like I had to find a part-time job. Applied to a fortune 500 tech company to be a receptionist. Had pretty much 0 programming knowledge at the time. I quickly realized being surrounded by amazingly smart people with passion for programming is way more beneficial than my masters. I stopped my masters, and started on a never-end…

Curious about your experience on doing a CS undergrad for fun in the evenings. I work as a developer, but don't have an official CS degree. Some part of me wants it, even though I already have a BA (econ). I'm hoping to do something similar, but haven't jumped in yet. Is your undergrad online or in person? If it is online, any schools you recommend? Are you finding work + school exhausting?

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#35
I was pretty decent at music in high school. No interest at all in tech or programming. Went to a top 3 music university for a year and burned out. The hours required were intense. The competition was fierce, and the outcome of getting a music ed degree wasn't that bright either.

Transferred to a nearby university and continued music education for a year. Competition was less fierce but the hours required to stay in the school were still intense. Much more than a CS degree required.

I had my first son during my second year of university. Dropped out. Got a job at a regional gas retailer that's known for paying their people exceptionally well. Moved into doing maintenance. Did maintenance for 5+ years at said gas station. It was great! Pay was good, troubleshooting skills got much better, and I liked most of my job. I ended up meeting my SO there also! Downsides were 50+ hours/week, work weekends, on-call, work holidays, can't choose schedule, work overnights, etc.

Had a breaking point with my boss at gas station. He screamed at me over something small without letting me explain. I couldn't go get another job in the same industry that payed nearly as well. I had bronze handcuffs basically (not as good as golden handcuffs). I had been tinkering with diy project at home and ended up buying a raspberry pi and learning some python. LOVED it.

I started going to university again at 24 for computer science. I worked full time doing maintenance and did 8-12 hours of school per semester in computer science. I felt super behind too.

I joined a programming club that changed my life. Met a ton of great people who set the bar for programming higher than I thought. Won a few hackathons, got hiring letters at a few internships (which I ended up not taking due to needing to maintain my insurance for my son and needing a full-time income).

I went to a ton of local meetups and met one of the partners of the consulting firm I currently work at. He did a mock interview at a meetup with me. We connected on linkedin and he hired me a few months later.

I've been at my current job almost 2 years now. It's been fantastic. I still love programming as much ever. Love the people I work with, and love working in tech.

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#36

I dropped out of highschool when I was 16. Worked at KFC and McDonald's. Went to a local community college for a couple of years and learned how to program at 19. And then shortly dropped out again. Eventually, my parents convinced me that I should go back to college. Which I did at age 24, as a 1st year computer science student. I graduated with a CS degree from a university almost no one has heard of. Today, I'm an…

Thread closed.

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#37
I don't think starting programming as a sophomore in college even puts you close to being a late bloomer. There are many many developers out there who have been working with the same 2-3 year knowledge for like 15-20 years. Keep learning something everyday, tax your brain so that you can really feel it, and i guarantee that you will be caught up in no time.

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#38

I was a couple of years out of college, having been an sdr at a tech company > managed sdr’s > moved into business and sales ops. I was hitting snags trying to do analysis with excel and couldn’t vlookup or pivot on a table with a million rows. A friend mentioned in passing that python would make this pretty simple. I started there and tried to solve problems I was facing with code instead of excel. Fast forward a ye…

I can second the experience that learning things in order to solve a problem works great. I struggle when I just have to sit down and lear something from scratch, without any direct application to the knowledge. But as soon I can project concepts and theories onto a problem I want to solve, I have no issue learning new things.

Currently I learn a lot about relational algebra and algebraic semirings, because they are part of the theory behind constraint programming, which I use in a current project.

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#39
post #38

I was a couple of years out of college, having been an sdr at a tech company > managed sdr’s > moved into business and sales ops. I was hitting snags trying to do analysis with excel and couldn’t vlookup or pivot on a table with a million rows. A friend mentioned in passing that python would make this pretty simple. I started there and tried to solve problems I was facing with code instead of excel. Fast forward a ye…

I can second the experience that learning things in order to solve a problem works great. I struggle when I just have to sit down and lear something from scratch, without any direct application to the knowledge. But as soon I can project concepts and theories onto a problem I want to solve, I have no issue learning new things. Currently I learn a lot about relational algebra and algebraic semirings, because they are…

Out of curiosity, how would you say that relational algebra and algebraic semirings help you with constraint programming? While that can indeed be useful in some cases when doing research in constraint programming, I am curious how it helps you?

Background: I'm a researcher in constraint programming and sometimes user of it in work-related projects.

Re: Ask HN: Late-bloomer engineers, when and how did you discover programming?

#40
I learned programming when I started university, and realized then and there that this was exactly what I wanted to do. I've never felt the "late" start was a hinidrance, and I've been very happy in my professional life.

While some people have years of experience programming when they come to university, it is not always a good thing as I saw many times as a TA. Many come with _very_ bad habits but enough skill that they can coast through early classes, until they hit road-blocks trying to scale up what they do. Not everyone of course, but it is good to remember that all programming is not the same when it comes to developing skill (as in any endeavour).

Post reply on HN