Nice. Software developer, gamer, occasionally 3d printing, coffee lover.

  • 0 Posts
  • 51 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle
  • This consternation is definitely common. It’s hard to apply skills to something with no long term impact of benefit. I’ve improved my skills by finding stuff I can help on in the communities I participate in.

    It’s natural to be overwhelmed, so deciding on a project does scope what you can learn, but a hard part is architecting the foundation of that project.

    Introducing new features to an existing project is a great way to get your feet wet - it has multiple benefits, for one of you do take a position as a developer in the future, you likely won’t be architecting anything initially, primarily improving on existing projects. So participating in OSS projects is a similar mechanism to that - you have to learn their codebase to a degree, you have to learn their style and requirements, etc.

    Even if you don’t ultimately contribute, it’s still a learning experience.




  • I really like the way my current company handles things. Aside from annual raises that take effect July 1st (currently waiting for approval, but if that happens after July 1st the raises are retroactive to the first), we have open bars (free drinks) every other month, company wide lunch events a few times a month, other general events (had a Juneteenth and Pride event this month). Oh, and all these events are paid time (you still have to hit your KPIs though).

    A fairly well stocked kitchen (you could make your own lunch if you wanted to), coffee and espresso machines, sparkling water / flavored water one as well, snacks, the whole deal. Yes it’s not perfect but I’ve been happy so far.






  • Most guns don’t really wear out in a reasonable timeframe. Properly maintained they can last quite a while. My first gun was from the 80s.

    For gun owners in the U.S. if we no longer want a gun, don’t want to go through the hassle of selling it, or the gun is unsafe (due to wear and tear or defects), or wherever reason really if we just want to get rid of it we have many options.

    We can surrender a gun to our local police, though they may run its serial which might lead to awkward situations if you aren’t certain of its history. There are also gun buybacks which are essentially events where you can discard a gun for cash incentive, and are typically no questions asked. You could also donate it to a local gunsmith for practice. And finally, you could render it inoperable (the ATF has guidelines that basically boil down to “weld the important stuff”) and simply discard it like trash, use it as decoration, or whatever really.

    Ultimately they either end up melted down, welded inoperable, or simply discard / forgotten.



  • I figured, but wanted to clarify in case others saw it that way 😅.

    I assume the thing a degree usually covers that a self taught lacks is accepted best practices, teamwork, and alot of principles that are better learned before diving into it. So a lot of bad habits to unlearn.

    IMO, in today’s information world a degree isn’t necessary for learning, only as proof of learning (which is still very relevant). But a formal education also puts the tools you need to practice in front of you. Software development is an easy field to learn and prove your skills in. Chip design you’d definitely be better off getting a formal education, though you still see people making microcontrollers in games like Minecraft without formal education.










  • Licensing code is a pain and realistically you need to consult a lawyer who specializes in the area.

    When I do freelance work I sell them the code and a perpetual use license that allows them to do pretty much anything outside of selling the code. If they want to own the code itself that’s extra. But I also haven’t consulted a lawyer either and I’ve only done that sort of transaction twice.