I enjoyed reading this. It could be because I'm thinking of doing more of system/network programming (and learning Zig). I've spent the last 6 years in the JavaScript land and bored of yet-another-bundling or SPA-like pattern. So there's hope that with consistency and patience, one could build expertise in a totally different area
There are JS frameworks that port to most platforms in about 3 minutes (use a Mac for iOS builds): https://quasar.dev/introduction-to-quasar/ That being said, Erlang/Elixir abstracts most db use-cases with ecto, and has some other incredibly powerful scalable features for sites: https://www.phoenixframework.org/ * Distributed * Fault-tolerant * Highly available * Hot swapping Depends on the use-case, but if your prod…
From web developer to database developer in 10 years
71–80 of 80 posts
Re: From web developer to database developer in 10 years
#72Thanks, it is inspiring, And it seems like I'm on the same way of that transition, Here is my individual expirment database for learning db internals and rust.. https://github.com/maxnilz/sboxdb Now, trying to implement a rocksdb-like LSM based storage in modern C++ and call it from the sboxdb, just for refresh my old C++ memory.
Re: From web developer to database developer in 10 years
#73Re: From web developer to database developer in 10 years
#74Great story! I always like to tell developers that they can do anything if you just stick to the fundamentals. It's not such a big mountain as it seems! The type-casting part is relatable. It definitely feels like we're all being pigeon-holed by hiring managers and ATS systems that categorize us and rank us by keywords and work history. It can sometimes be quite difficult to switch from something like web development…
Even when I was still in school and looking for internships I could feel this. In CS we learned more about compilers and operating systems, but companies wanted web developers, so IT and IS had a big edge. I did game programming on my own time, so companies would recommend interning with a game company. It was frustrating. I’ve been working in web development for many years now. It’s okay. I still don’t know what I w…
Re: From web developer to database developer in 10 years
#75Earlier quoted context omitted.
Even when I was still in school and looking for internships I could feel this. In CS we learned more about compilers and operating systems, but companies wanted web developers, so IT and IS had a big edge. I did game programming on my own time, so companies would recommend interning with a game company. It was frustrating. I’ve been working in web development for many years now. It’s okay. I still don’t know what I w…
I should add that you are a real dev . There's all kinds of programming out there. That's why I enjoy DSA and maths; it's the stuff that transcends languages and has applications in almost every domain. You benefit from knowing how to implement a queue or balance a tree whether you're writing databases, making games, or building distributed systems. Anyone can learn this stuff. Ignore the gate keepers and the little…
Re: From web developer to database developer in 10 years
#76Earlier quoted context omitted.
Lie on LinkedIn, get a foot in the door and explain in the interview
Risky. If I interview somebody and their resume is inflated or wrong, at best as a candidate you wasted my time reviewing your resume and scheduling interviews and what not, and now you're starting from a disadvantage because my first impression of you is one of being misled. We're a high-trust organization and anything that causes doubt on your integrity puts you at a disadvantage. If I'm interviewing you, it's beca…
Then next time, it's no longer a lie and they can (in theory) get by on merit
Re: From web developer to database developer in 10 years
#77Earlier quoted context omitted.
There are JS frameworks that port to most platforms in about 3 minutes (use a Mac for iOS builds): https://quasar.dev/introduction-to-quasar/ That being said, Erlang/Elixir abstracts most db use-cases with ecto, and has some other incredibly powerful scalable features for sites: https://www.phoenixframework.org/ * Distributed * Fault-tolerant * Highly available * Hot swapping Depends on the use-case, but if your prod…
I like the Erlang VM concepts and I enjoy attending their meetups
I think it is hilarious people assume 3NF or 4NF db schema can save them from bad design. Yet, many have tried to make SQL scale efficiently (with some obvious caveats) =3
Re: From web developer to database developer in 10 years
#78> But my background kept leading hiring managers to suggest putting me on cloud teams doing orchestration in Go around a database rather than working on the database itself. This is extremely annoying. This also means if your first job is doing X, it is very difficult to break into Y even if you know quite well about Y, and even have side projects. I have tried attaching cover letters indicating even if my current ex…
Is there a way to work around this?
Re: From web developer to database developer in 10 years
#79Earlier quoted context omitted.
>> the majority of recruiters barely read past company name and job title This is a failing of the hiring manager. If the recruiter can't tell who is and isn't a good fit, the hiring manager should have corrected the situation or not partnered with the recruiter.
Disagree. The most common reason I've seen for this is the recruiters using largely or entirely automated tools to comb LinkedIn, Github, and many other sources and auto-blasting out those cold emails. They don't even look at the resume until you reply with interest. It's not (usually) the hiring manager's fault. They frequently don't even know that is occurring. I find that practice disgusting personally and will ne…
Re: From web developer to database developer in 10 years
#80Earlier quoted context omitted.
I don’t know your exact circumstances but it sounds like your “decent accountant” was helping you commit tax fraud.
Doubt it. Don't forget that they also have a stake in things. That's why we pay them. That's why I say we should have accountants. I'm always thrilled to have strangers on the Internet attack me, and even attack an accountant that they never even heard about before. Thanks! Have a great day!
Have a great day, or whichever passive aggressive sign-off you'd prefer!