22
rutee07
25d

I dread working everyday. Web development isn't for me. I know some of you guys love it and there's definitely a lot of money and job openings for it but god damn it, I could not bring myself to care about the shit I'm doing.

I miss my old job.

Comments
  • 5
    develop usless shit to make useless people rich doesn't satisfy you?
  • 7
    Come to embedded/RTL! It's nice here.
  • 2
    Can kinda relate.
  • 0
    @RememberMe How do you even start with enbedded?
  • 14
    @Benutzername you embed yourself in the Machine, become One with it, thus transcending to a higher level of consciousness and understanding. In doing so you will experience a state of zen in which concepts like memory management, control flow, processor and system internals, power draw, efficiency, code size, and so on will become clear to you.
  • 5
  • 4
    @RememberMe Well, I've seen signs everywhere.
  • 2
  • 1
    @rutee07 the ICs sing to you, heed their call!
  • 0
    @RememberMe There's more, haha. Ordering now. It's too much.
  • 3
    Oh look what i found!
  • 1
    What was your previous job?
  • 3
    @WildPotato I provide orgasms to women suffering from hysteria, also some witches.

    Just kidding, data engineering stuff and automation.
  • 1
    I can completely relate. Web development just isn't for me.
    Hoping that once covid clears up I'll start searching for a new job.
  • 3
    @rutee07 become a vertical aquaponics farmer. And use your dev skills for building a fully automated vertical farm and marketing websites. And a greens restaurant and home delivery app.
  • 1
    @heyheni Stop reading my mind! I knew you were on to something.
  • 1
    @RememberMe i can relate to that , I cannot function util someone pull my enable low
  • 3
    @Benutzername

    https://m.youtube.com/playlist/...

    This guy has the best series, he step-by-step build the whole cpu with microprogram logic
  • 3
    @Benutzername You can buy an stm32 nuclei board for not much money. Also buy a breadboard, some LEDs and a uart to USB converter and a whole world opens up.

    Additional tip: try out Rust instead of C(++). Works really well on ARM
  • 1
    Web development as in frontend, backend or either? Personally I can't stand frontend, but nicely engineered backend stuff is a joy to work with. At least I find so.

    (Finding nicely engineered stuff can be a challenge though, unless you write it like that from day 1.)
  • 2
    I totally get this. I did all sorts of awesome shit before I controls engineer job. It was fun for a while until I got saddled into a maintenance job (no new development). Terrible. Then I went to startup and wrote lots of new code (for desktop and embedded), but got paid shit. Now in a job writing code for embedded systems (embedded linux) doing gui work. Leveraging my controls knowledge too! A much better place to be.
  • 1
    Yep, get back to the back end. FE is just pain.
  • 1
    @AlmondSauce Backend but with lots of spaghetti code.
  • 0
    @Demolishun I'm kinda jealous. Start-ups, in my experience, have the most exciting tasks. My previous one was well-paid but they only needed me for a few months until I'm done developing the tools they need.

    I've always been interested in electronics or tinkering with something tangible like seeing and feeling your actual product, not just "oh yeah, the customer can book his flights now". There's not much opportunity here but I'm gonna start with hobbies.
  • 1
    @SortOfTested I am backend, I only push the radish into my ass from behind. ❤
  • 3
    I don't hate backend per se, but I do hate the repetitiveness of work in it. Moved to learning (not just data science) and intelligence, and I have to admit it's a pleasing pain. Shit is new and complex with not many people explaining exactly how stuff are built, but I love it. Seeing your neural net correctly do crap is exciting!
  • 1
    @NoMad I'd love to be able to do ML stuff properly. I understand the basics - can generally get data in the right format, construct (some kind of) network and grab results - but tuning it, picking the best net for the task, generating something that works consistently - bit beyond me unfortunately 😣
  • 2
    @rutee07 The spaghetti stuff certainly sucks. Problem is, the more you stick with it and become an expert in it, the more crap you're given to do with it. I've not directly left a role because of that in the past, but I've come close.
  • 2
    @AlmondSauce I'd argue in in the same pool as you, maybe a bit more advanced in the available nets.
  • 2
    @NoMad Yeah, I think I'm still a bit struck by how huge a field it is, and just how much being a long time dev *doesn't* help you at all.
  • 2
    @rutee07 So follow up to my comment.
    What i have grown to hate about web-development, is how using all these fancy things are apparently more important than writing good code. Let me come we an example the backend i am working on at the time was developed by a former company (a shitty one), the common loading speed is from like 10 seconds up to minutes, thats fucking insane. Due to how they have used this "fancy" models with the LAMBDA syntax (also linq) in our .net backend.

    An example our models are made this way so you could call Model.ForeignKeyModel; (so kind of lazy loading) well it sounds pretty great right?
    But its slow as well, Model.ForeignKeyModel will be an extra database pull.

    This is the norm in like foreach, so a foreach in this project could easy make like 20+ database pulls in a loop. (and dont get me started on everything else) so an optimization can easliy take hours.
  • 2
    @Frederick And the only way to make it from slow to fast is like writing it kinda close to vanilla sql with using the LAMBDA join and group join (which you also are limited by, since its only allowing inner join and left outer join). Well that kinda makes the entire idea behind it pretty useless.

    And dont get me started on the jquery and bootstrap shit. I can write vanilla html and css way faster.
  • 1
    @Frederick That is actually one of the things that annoy me. There's too much crap to learn, too many tools to use that accomplish so little and end up being bloated or resulting to spaghetti. It's like complicating your life on purpose. I don't kink shame. I like learning new things but every time I back away and remind myself that this is all for a web app that does <insert dumb thing>, I don't feel like it's worth it.
Add Comment