News for hackers. Stuff that matters.
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by jwestbury on Thursday September 21, 2023 @04:25AM (#37594754)
You don't need a CS degree and you don't need certs once you've established yourself.

I've been in SRE or SRE-adjacent roles at Amazon, Microsoft, Dropbox, and now a quant hedge fund (the first three in the US, the last in London). My only degree is in English lit.

Your hardest step is getting into your first job with good name recognition in the tech industry. For this, your best bet isn't certs, it's networking -- find someone who can refer you, which will get you past the automated resume screening and get your resume in front of a hiring manager, at which point your degree and certs don't matter.

Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by hoagsobject on Thursday September 21, 2023 @04:58AM (#37595015)
How did you learn stuff for working in such companies? I always assumed you need a lot of math and theory to work in finance.
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by dave1999x on Thursday September 21, 2023 @05:27AM (#37595251)
yeh, you do and most will want a degree at at least 2.1 even if you have a decades experience... unless you have the hallmarks of being rich e.g. went to some fancy school OR have a network that extends into a hedge fund
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by philomath_mn on Thursday September 21, 2023 @10:33AM (#37598203)
Math and theory would be more important for a dev job, parent commentor is doing SRE.
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by solardev on Thursday September 21, 2023 @10:44AM (#37598380)
What exactly does an SRE do (Software Reliability Engineer, right?)? I've heard the title before but don't quite understand it.
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by sudofox on Thursday September 21, 2023 @10:57AM (#37598590)
Site Reliability Engineering (SRE) is a term coined by Google.

The goal of the job is keeping large systems online and operational.

Think: systems engineering, DevOps, and sysadmin at scale - leveraging automation.

Lots of other shops still call it DevOps Engineering, Production Engineering, etc.

Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by doubled112 on Thursday September 21, 2023 @12:26PM (#37600026)
I wanted to joke that some still call it sysadmin so they can pay you like one, but it is probably not as funny as I thought.
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by dividedcomet on Thursday September 21, 2023 @10:54AM (#37598550)
Site Reliability Engineer - I’m one too lol. Most of what you do is work with dev teams to make sure their service is reliable, then slap an SLO (service level objective) to make sure their service meets a certain threshold of reliability.
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by solardev on Thursday September 21, 2023 @11:07AM (#37598766)
Can I ask what your day to day looks like? Are you configuring services? Writing code and tests? Like what are the things you do for reliability?

(I've never been in a company big enough to have one of these, so I'm just trying to understand)

Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by a_vanderbilt on Thursday September 21, 2023 @03:00PM (#37602368)
It's going to vary based on the company you're with but a typical day for me includes reviewing/writing code, attending some meetings for projects, and answering pager duty when something goes boom. Occasional post-mortems and active maintenance of systems. I was up until last week an SRE at a firm maintaining an industrial information system and related services.
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by sspiff on Thursday September 21, 2023 @10:53AM (#37598528)
More tooling, infrastructure management, high-availability, ... work.

Rather than focusing on making the software do X, it makes software that already does X more resilient to failure.

Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by sspiff on Thursday September 21, 2023 @10:54AM (#37598551)
I work at a fintech company as a software developer for 2+ years, and I've not needed any maths in my job really.

I think it strongly depends on exactly what you end up developing.

Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by everforward on Thursday September 21, 2023 @11:37AM (#37599275)
It depends on which area of the business you're in.

The quants (people who do the analysis to give buy/sell signals, basically, typically using programming for the analysis) will generally need a strong grasp of statistics and finance.

The developers that build the trading platform will need a strong grasp of exchanges and the mechanics of trading, but not really of statistics or "how the market works/reacts".

The developers that work on the reporting side don't really need a strong grasp of either. The math is relatively simple, the difficult part is handling stuff like cross trades. I.e. internally trading stocks between portfolio managers without having to hit the actual exchange (i.e. PM A wants to sell Intel, and PM B wants to buy, so you just transfer ownership instead of actual buy/sell orders). You have to attribute a profit/loss to PM A even though there wasn't a "real" profit or loss.

The SRE/ops side often doesn't require much knowledge of finance or math. The apps aren't particularly unique, and the portions of the trading flow you're expected to know aren't hard to pick up in a month or two. You aren't typically expected to have an in-depth understanding of trading strategy, or a highly detailed understanding of how trading works mechanically. Knowing that stuff probably lets you command a higher salary and title, but it isn't a prerequisite.

Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by jdjdjdjdjdjd on Thursday September 21, 2023 @05:45AM (#37595384)
Thanks! Yeah, my CV has a big financial organisation on it and a medium-sized university. I think getting a job with better recognition in tech is the biggest hurdle.
Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by ghusto on Thursday September 21, 2023 @08:35AM (#37596695)
Just want to confirm the parent comment is 100% spot on.

You don't necessarily need a better name on your CV yet. If you're just starting out, having a single financial org on there already is enough — as long as you can get good references.

Do something to skip the recruiters and talk directly to your potential colleagues.

Re:Ask HN: I'm a SWE without a CS degree. Will online certs ... by a_vanderbilt on Thursday September 21, 2023 @03:08PM (#37602506)
Everyone has their own journey, but I got into the market without a big name on my resume by doing things in my own time that got me recognition. I started giving talks about information security to local groups at colleges and whatnot. Wrote some software that did some cool stuff, and wrote books that no one ever read. Nothing particularly mind-blowing, but it got me the connections that gave me a seat at the table. Eventually I interviewed with a startup and they liked my work and pulled me onboard.