Live data from Hacker News

Ask HN: Does this old horse have a few years of useful work left?

news.ycombinator.com

11–20 of 108 posts

Re: Ask HN: Does this old horse have a few years of useful work left?

#11

If you leave a job at a large company when you have no savings then nothing we can say will make any difference. Do whatever your heart wants.

Dood is right you have to follow your heart or actually start by connecting with your heart which is something I think we all could do more.

Re: Ask HN: Does this old horse have a few years of useful work left?

#12
post #8

I'll suggest learning a real-time operating system like VxWorks, and then writing code for embedded systems. Lots of challenge, interesting projects (robotics, etc), often safety implications that require a mature attitude towards quality control.

I'll second this. Embedded system development is highly specialised and usually involves bare-metal coding on limited hardware - sounds like something you'd enjoy given your background.

Modern computing has become far too generalised for the same sort of development - without all the levels of abstraction you've encountered, it'd be nearly impossible to develop something in a reasonable timeframe. I'm not defending it, but I think if you tried to develop something using such classical methods, you'd end up taking 10x as long creating the finished product. Price of progress I'm afraid.

Re: Ask HN: Does this old horse have a few years of useful work left?

#13
post #5

Perheps I'm in a bubble but everything seems to be running on stock Ubuntu VMs nowadays, occasionally disguised as Docker images. Either that, or iOS/Android. As for the game, our very own patio11 and tptacek have developed something a lot like that but with the end goal of getting you a job aside from all the fun: http://starfighters.io/

"Everything seems to be running on stock Ubuntu VMs nowadays" -

More of different linux variants actually. Amazon, for instance, provides their own version called "Amazon Linux" which is based on RHEL/CentOS for their aws servers. I've also seen many use Debian for their servers (In fact, Debian/Ubuntu doesn't differ much technically on the server side, but Debian's simplicity and FOSS-friendliness drives many towards it).

Re: Ask HN: Does this old horse have a few years of useful work left?

#15

Have you considered embedded software? What you describe and long for (including all the constraints) seems to match the needs and challenges of embedded development. Example of places would include TI, Intel, Atmel, etc., and also hardware makers that use their chips.

I immediately though of this as well. Its becoming increasingly in demand in IoT-related things (particularly in industrial applications, certainly automotive and medical).

Re: Ask HN: Does this old horse have a few years of useful work left?

#16
Perhaps sign up and participate in the Launch Hackathon[1] at the end of the week? Best case scenario you start your own company. Worst case scenario? You have a fun time just sitting there crunching on a problem you're interested in.

[1] http://www.launchhackathon.com/

Re: Ask HN: Does this old horse have a few years of useful work left?

#17
It sounds like you like knowing how the whole thing works, end-to-end. At big companies with so much pre-existing code & infra, thats not really possible. Maybe a startup would be a better fit for you? Thats one of the things I loved about working at a ~60 person startup, I had visibility and decision making power over all levels of what I was doing.

Of course it depends on what your definition of end-to-end is, as the rabbit hole can always go deeper.

Re: Ask HN: Does this old horse have a few years of useful work left?

#18

I am 36 and been contracting full time since I was 22. Really I was only an employee at my first programming job. The concern that you have is of technology stack. The concern you are alluding to is how to stay relevant when being an older person. The first concern is easy. Stick with some fundamentals. JavaScript for example is a perfect choice. By now we should all know JavaScript and another example is the Dom API…

>As for your hourly rate I can tell you from experience the global market is making it very competitive so suck that up.

I haven't had much problem with this. I don't compete on price because I can't bid lower than someone who has a cost of living 10x less than mine.

One thing I've learned is that the higher your rates go, the less the global market matters. Few companies are willing to pay for $100+ an hour out of country contractors.

Even if you're not charging that much, you can always find companies who are just more comfortable with someone in country. Many companies want someone they can reasonably fly in if the need arises, or just someone who is subject to the same legal jurisdiction if things to completely wrong. IP theft is a huge problem in developing countries and legal remedies are very difficult when dealing with international disputes.

Re: Ask HN: Does this old horse have a few years of useful work left?

#19

You can definitely find work in Asm/C level today, at hardware manufacturers mostly (silicon vendors usually) Or look into today's C: Go and Rust

As a Go programmer, I must say that he would probably like the language, but the current Go market is very much web-focused. Most of the time you'd end up working full stack so he would be back to that particular JS-inspired hell.

Re: Ask HN: Does this old horse have a few years of useful work left?

#20

Errr... sounds like you don't want what to do what the job has become these days. Actually sounds like you don't even want to be working. Have you thought about doing something else entirely, try to find something you enjoy?

>Errr... sounds like you don't want what to do what the job has become these days.

You won't find many startups hiring someone to do the kind of work the OP is looking for, but there's still plenty of C and assembly programming going on.

Post reply on HN