HNHacker News
TopNewBestAskShowJobs

joe202

7 karma · joined August 30, 2011

submissionscomments
joe202··on Ask HN: Has anyone started over outside of tech?
Laid off from a tech job after 20+ years. Retrained as a teacher, which was something I was also interested in. Lower salary and more hours but both OK. Went back into tech (not FAANG like) after 5 years, partly because I missed out on always working on something new (only so many ways to teach Pythagoras to Year 9 pupils).
joe202··on Ask HN: Favorite Purchases of 2022?
I'm in the UK and spent a little over £10k for 6.5kW and batteries. Expected payback is < 7y, depends on (UK) electricity prices and possible smart reselling power.
joe202··on Ask HN: Favorite Purchases of 2022?
Solar panels. Took about 6 months since starting the process and still need certificates before I can sell on a smart tariff but it's been fun seeing electricity generated even in December!
joe202··on Ask HN: Do you genuinely enjoy your developer job?
Yes! I do financial risk modelling for a UK household name. I was hired 12y ago, after applying to an advert, to work with a (niche) language I'd not seen before. I enjoy solving the problems, learning new things, doing things the 'right' way, helping colleagues. Pay is good but not spectacular and not my main motivator.
joe202··on Ask HN: What was being a software developer like about 30 years ago?
In October 1992 I was mostly programming in Fortran on a Dec VAX, writing scientific simulation and design software for electronic and optical components. About this time we bought some large CRT monitors, partly so that we could remotely read system documentation off CD's rather than a 1/4 mile round trip to look something up in the paper manuals in the IT office. We also spent > £20k on a PC with 20M memory for doing stand-alone modelling (not allowed to be connected to anything else).
joe202··on Ask HN: Have you ever refused to interview because of ethical reasons?
I'm no longer looking for different work but when I was, I definitely had categories of employers I wouldn't work for. Never shy about letting a recruiter know, don't think it had any adverse effects.
joe202··on Ask HN: Is working as a developer on technical route until retirement feasible?
I'm now old enough to retire if I wanted but intend to go on for another ~5y. Worked at the first place for 26y (3/4 different employers, mostly takeovers). When I got made redundant, I retrained as a teacher, which I stayed at for 5y. Managed to find another dev. job which I've been at for 10y. Could go higher and still be entirely technical but would be expected to mainly manage a few levels up. Still have to learn new things and am happy to.
joe202··on Ask HN: What was programming like before internet?
> I was hired as a physicist with requirement for some programming. Almost immediately I was a programmer with a bit of physics.

> I first worked on surface acoustic waves for signal processing - most computational intensive part of the business. Other teams were laying out chips with Rubylith.

> Learnt by doing, occasional mentoring from more experienced team member, reading the manual.

> A lot of issue fixing was done by poring over printouts. A lot of trial and error.

> I didn't do talent hunting in those days.

> News was in journal articles, 'trade' magazines, user groups (proceedings distributed on magnetic tapes).

We had terminals connected to our main computer, a connection to a remote university computer (slow) and networks to other sites within the business. New software would be delivered on magnetic tape, also used for backup. Some measurement data was transferred via paper tape.

Data was mostly measured, processed and printed out. Archive versions of code were stored on printout.

joe202··on Ask HN: Is your employer paying for your new office space, your home?
My employer has been encouraging WFH for a while but mandated it for half our office before government requirement (didn't want everyone in key teams sick at the same time). We have been allowed to buy a monitor and have been supplied with a new laptop; we can also borrow any of the kit we need for the duration (I have borrowed an additional monitor). I moved house last year and chose one within walking distance to work and with an office (personal computer is also there). Tax authority allows tax-free compensation if employer requires WFH but that might complicated tax when house selling.
joe202··on Ask HN: Why are you against open plan offices?
The most objectionable part for me is noise level, followed by the fact that my seat faces the big windows, which are frequently too bright. They are also often too warm for my comfort, though too cold for others. I don't want to listen to music or have hot ears from headphones. I started working life in open plan but quieter than nowadays but best was working in a 4 person office. I'm currently happier working in my study at home.
joe202··on Ask HN: Were you in a computer user group, back in their heyday?
Do you mean something like these: https://wiki.python.org/moin/LocalUserGroups ?
joe202··on Ask HN: How would you teach teens to code in 2019?
I have taught programming in schools in the UK. It's not necessarily that easy. If your kids are beyond Scratch and Minecraft, I would teach them Python - I think it's the best teaching language and it's also real world useful. I've mostly used Code Club resources but what I'd really like to do if I could would be to teach programming robots. Although really getting into coding will only happen if coding or a project grabs their interest, I think it is super useful for every child to have programming experience. It introduces them to a different way of thinking and teaches them that they can do at least some simple coding for themselves.
joe202··on Ask HN: Allowance for kids?
We started giving our kids money to spend on a comic or similar at the corner shop as soon as they were old enough to handle it. From school age they had regular pocket money that they could save or spend. This was mostly not tied to chores, which were expected anyway, though we did give them opportunity to earn extra for doing extra chores when they were saving for something significant. From early teens we gave them a monthly allowance intended to cover clothes as well as spending money. I would say that they've turned out very good with everyday money and also very helpful about the house. They are all grown up now.
joe202··on Ask HN: Who wants to be hired? (June 2016)
Location: Swindon, United Kingdom

Remote: Yes

Willing to relocate: Yes - UK, Europe

Technologies: Python, R, SAS, Fortran

Résumé/CV: https://bitbucket.org/joe202/my_cv

Email: j.g.metcalfe (at) gmail (dot) com

I currently work in Financial Risk and previously worked in Electronic Devices & Materials but am willing to consider most application areas.

joe202··on Ask HN: Do you use print() debugging?
I used to use a debugger more extensively when I was writing Fortran. More recently, writing Python, S-Plus and VBA I've mostly used print (or MsgBox) - easier to do with interpreted languages, stepping through code is also easier.
joe202··on Ask HN: What is your ideal laptop?
Just ordered a Lenovo G570 for my daughter to go to uni (core i3 2130, 4Gb, 500Gb, 15in) - good price, good reputation. I'll set it up to dual boot Win 7 & Ubuntu. It's what I'd buy for myself if I was buying now, though serious number crunching would be done on a desktop.