3 ms·
There was a deleted comment saying that it helps if you learn your domain and bring skills/knowledge aside from just programming. I agree, although I think it a
by physicsguy 2y ago
There was a deleted comment saying that it helps if you learn your domain and bring skills/knowledge aside from just programming. I agree, although I think it also helps if you have a non-CS background relevant to this sort of thing, as it implies some base level of knowledge too. I've met people that have been in one domain for a long time but still don't understand it, so it's not a given.
My background is in Physics but I've worked on software in the Engineering industry now for 10 years nearly. My most recent project at work drew on maths I used in my doctorate (various bits of Fourier analysis applied to mechanical systems). Not that someone who hadn't got my background couldn't do it but I could jump on that project and finish it in 2 months and I doubt anyone else in my team could have picked it up and done it in less than 6-9 months just because of the research and needing to understand the maths + algorithms.
I regularly get contacted by companies working in the same or adjacent domains, whereas some of my more 'pure' software friends are hearing nothing at the moment.
- nopelynopington 2y agoI have been on several hiring panels in my current job and I always looked for people with non-tech skills. We had a coder who was twenty years in finance and then did a boot camp, she was better than many mids because she could talk to people and understand requirements better, had understandings of office policies, meeting etiquette, and was great at making relationships with other devs and building a network so when she didn't know something she knew exactly who to ask. I'm sure down the road that time in finance will probably give her a leg up in finance related tech too. Non tech experience can definitely be a boon