• 0 Posts
  • 55 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle




  • That’s a great perspective, thanks for sharing that and it makes me want to reconsider using Gleam, but even more so makes me want to properly learn Erlang. And actually I’m not really a fan of Ruby, so that’s not something I’m attached to in Elixir.

    I certainly appreciate the introduction of typing in Gleam, but one criticism I’ve seen of Gleam is the lack of function overloading, that is such a core feature of both Erlang and Elixir.








  • Same. I often experience what OP is describing, and I’m neurologically and psychologically fine.

    For me, it usually takes the form of the sudden realisation that I’m a tiny slice of the universe piloting this body on this planet. I could leave any time I like, and the body would continue to function and operate on its own. Everything I’m seeing and experiencing are simply electrical signals from this body’s eyes and other senses passed to me, none of it is “real”.

    I don’t let it freak me out. I’ve learned to use it as a source of confidence, to remind myself I’m more in control of my life and my actions, my experiences and outcomes, than I think I am.


  • When my wife and I moved to our current house, we decided to get a decent bed. We spent good money on a very good mattress. While at the mattress store, my wife decided its a good idea to buy expensive thick memory-foam pillows too. Medium size for her, and large for me.

    I found that the way the pillow pushed my head so far up and forward was pretty uncomfortable. My chin was touching my chest all night. I decided that sleeping with my head further back and my shoulders up on the pillow helped a bit, but it was still uncomfortable how much it pushed my shoulders up and forward too.

    I put up with that for 4 years, thinking I’d just get used to it eventually. Then I had a revelation that I could just go back to my old pillow. Humans aren’t supposed to sleep with their head, neck and shoulders at a crazy angle, no matter how expensive the pillow is. Thankfully I never got a numb arm or sore hand or any other nerve or vascular issue from it.

    I eventually found the perfect pillow for me that is actually pretty similar to the rolled up tshirt idea you mentioned.







  • flubba86@lemmy.worldtoProgrammer Humor@lemmy.mlAnd don't forget RTFM
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    4 months ago

    Actually this is the biggest hurdle in leaning how to code. You can blame the huge numbers of “learn to code in 24 hours” articles and videos online and the the influx of “5 day bootcamp” courses. Its like teaching someone the basics of how to drive a car but never teaching them the road rules and never taking them on the road.

    A better analogy might be learning a foreign language. It’s like teaching someone all the words in Spanish, but never putting them together in a conversation.

    I’d argue that if you say “I know how to code, I know what variables are and how to print text to the console, how do I make an app?” Then actually you don’t know how to code. You might know the basics of a programming language, and that is the first step in learning coding, but there are many steps after that.

    I identified this gap a few years ago after seeing a couple of my friends (one finished a boot camp, and one finished a software development major at Uni) both were in this same situation. I determined there is a big gap between “knowing a programming language” and “knowing how to make software”. It’s like going from “I know how to write words” to “I know how to write a novel”. It’s not something that comes easy. It’s something that can take time (often years) to get good at. This is the reason you see requirements like “3 years software development experience” on entry level programmer jobs. The number of people in your situation is incredibly high. The coding bootcamps churn them out by the hundreds every month.

    A couple of years ago when I was between jobs, I created a Gumtree ad advertising “post-bootcamp” courses, that aimed at bridging this gap. It was a series of private 1on1 lessons aimed at teaching someone to go from “knowing how to code” to being “software developer” job ready. Lots of people have many different learning styles and different paths they took to this point. The key is focussing not on the giving them the missing information, but teaching the person how to identify what steps are missing and how to find resources to learn them (because that’s the real missing knowledge wink).

    Unfortunately I found some people didn’t want to learn how to learn for themselves, and just wanted me to hand them the “secret missing parts” on a platter.