• 1 Post
  • 18 Comments
Joined 1 year ago
cake
Cake day: July 10th, 2023

help-circle
  • pizzahoe@lemm.eetoProgramming@programming.devNodeJS vs Go
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    1 year ago

    Learning JavaScript for the frontend is an absolute must! Learn basics of modern js and then start learning c# or java for backend. These languages are great for starting out, have a big community of tools and people which will help you immensely and not to mention tons of job opportunities.

    After that you can pick up some fe library like vue.js (personally i think it’s the best most intuitive. Saying that as a react dev).

    Start building out as you learn tho. Don’t wait to complete learning. A simple note taking app with a good FE and a backend with features like auth and a sql db to store data will give you much more learning than tutorials.


  • pizzahoe@lemm.eetoLinus Tech Tips@lemmy.mlMadison on why she quit
    link
    fedilink
    arrow-up
    55
    arrow-down
    3
    ·
    1 year ago

    What the fuck!!! This was absolutely enraging to know. Linus is a piece of shit. I can’t even comment on one specific thing as worse in the whole thread. Everything is fucked up about how they treated her.

    fuck linus media group and fuck that motherfucker pretending to be a nice and friendly guy. How you treat your people behind closed doors is your character not the fake YouTube shit.








  • My answer is going to be a bit different but this is what worked for me. I tried many courses, reading books, trying to code etc but never quite understood data structures. I used to get bored halfway.

    What worked for me is literally solving problems. I would pickup a data structure. Implement it in Java on my own with help from internet. Then i would solve 10 problems on it. Then move to next data structure. Once you have familiarity with most used data structures like stack, queue, maps, linked lists, arrays, trees, etc. then it’s time to move to algorithms like graphs, better sorting techniques, etc.








  • I have to agree with you on the over engineering and layers of abstraction which stop making sense over time. At the same time I’ve seen people abusing the application context and try to reinvent the wheel in a worse way rather than using easy to read annotations. People care less about doing it the right way. Many who care about doing it the right way but don’t understand things well, go so far off the deep end that we end up with unnecessary abstractions.