@Bryn @scudsucker @Johnatan56
Per the title, who codes in what?
Early career PHP, MySql/MariaDB.
Then moved into web space, javascript / Vue 2 (and started transition to 3 "end" of front-end career, but was already out of it a year earlier, was only doing reviews/managing that team).
And then basically SQL Server, C# (framework), then C# (Core 2+3) and Azure SQL, and now C# (.Net 5, 6/7 now, moving to 8 next month) and Postgres / GraphQL.
Hobby wise and side parts of career:
- Go, some Scala, Kotlin, a lot of bash/powershell scripting
Only hobby / never made a full project out of it:
- Dart (it's only front-end, and I was looking at it compared to Vue 2 at the time, wasn't worth the effort/tooling was not great for cross-platform yet, it's gotten a lot better), Swift (it's intersting, but I find the language itself forces complexity, interesting enough for hobby, wouldn't go career side here)
And then not programming language, but code -> yaml, gihutb actions (last few weeks I've automated PR's a bit crazily, automated unit test (on PR), integration test (on PR, checks out the code and runs integration test against branch change using docker compose action), code coverage, branch diff, auto generate labels, add reviewers, etc., lots of useful workflows that are free, been a nice change of pace). And then playing with home automation atm, looking at getting a home assistant green so I can free up my NUC, bit busy at the moment though.
@Baxteen, ok ok we'll include SQL as a language.
Structured Query
Language
devs all think they know SQL. and then the experts come in and fix your designs, and queries. and data types.
everyone uses SQL but so few people know how to use it propperly. hell I have been doing nothing but SQL for close on 10 years and I am learning new things about it every week.
I know enough SQL that I could probably get a job as a senior in most companies, though my dad is/was a Senior SQL Engineer (as in basically did a little bit of C# framework, otherwise worked on e.g. SARS rewrite, old mutual, etc.), so I picked up a lot of design and stuff from him while going through uni with chats over the years, so I probably would count my entire career as SQL engineer as well, was a SQL expert for the last two companies, this is the first one where I am not directly responsible for it (yet, usually I get myself involved as it interests me) (change the to a SQL expert since technically 2 companies ago there was another DBA above me for SQL, but I basically always desgined, handed to him for approval, and he'd just make sure I didn't forget/miss an index, my strength is in system design).