I’ve always had trouble getting into coding/programming because I’ve never truly dedicated myself to it. Mostly, this is because I kinda always lose momentum to learn it. I’m a heavy FOSS user; I love coreboot/Libreboot and am interested in getting into firmware development. I’ve already helped test hardware for Libreboot and enjoy learning about firmware.

I have just started to cut out gaming from my life to focus more on this. Maybe I should start with Python? At the same time, though, I feel like I should start with C, but don’t want to jump the gun too quick.

Feel free to share your stories!

1 point
*

.

permalink
report
reply
0 points
*

i did IT for a long time and the ability to program becomes a necessary evil once you reach a certain point. that coupled with the covid shortages led me to becoming a software developer.

it looks like the employment landscape is undergoing a dramatic shift again. i’m being forced to find a new job thanks to biden and developer jobs in my area dramatically fewer and insanely fiercely competitive; nothing at all like it was like during covid.

permalink
report
reply
2 points

I’ve been “learning” programming for about 10 years in a self-taught way. I don’t even know why I started, but it was with C, but I quit soon after when I realized I didn’t understand anything. I was jumping between C#, Javascript, and other languages until I landed on Python, mainly because I wanted to learn how to use Godot, and in the documentation of the Engine it said that its language, GDScript, was very similar to Python, and my reasoning was “Ah, ok. Then if I learn Python it will be easier for me to learn GDScript”. So I started learning Python and was able to create my first programs, but after a while I lost interest and forgot why I was learning it in the first place.

When the controversy with Unity happened, I don’t know what happened to me but I felt a kind of wake-up call, like that was the moment to go back to Godot, and that’s what I did. And while I was making my first game suddenly everything I had learned the previous years made sense, now I really enjoy programming.

permalink
report
reply
3 points
*

I had my start with Python, albeit as a kid and I didn’t actually understand too much about the principles at the time. Still, I think that was a good place to start learning about the concepts of instructions and variables.

I learned more about the ideas underpinning it all later, and most of my understanding came when actually working in software development on a live and in-development codebase. I think that’s a good progression: start small, then learn some theory just so you’ve heard the terms once, then try to make sense of actual code using that.

Edit: definitely work on some goal though. Don’t code in a vacuum, think of something small you want to achieve and learn to do that.

permalink
report
reply
4 points
*

I had a triple major of Psych/Soc/Phil with the intent of teaching. My focus in Philosophy was mostly logic and analytical reasoning. I ended up marrying my GF and had to quit college in my junior year and go to work where I ended up doing a lot of computer work on the IBM XT. One late night working on electronic bids for parts we sold I realized computers are not going anywhere and focusing on that would get me out of this sales job. I went to Control Data for a year which got me in the door of a company. Programming was nothing but logic which was my focus in college so it came pretty easy to me. That was 1989. I contracted to Ford for the next 30+ years doing everything from data analysis at the start to SQL and DB’s for a while, and then I ended up on teams delivering software to the plants. I always wanted a job that would allow me to see the world and for over 20 years I traveled on the corporate dime, including an around the world trip for work in Asia and Europe on the same trip. I traveled almost 300k miles on planes during that time and had a chance to see how people live and work all over the world.

permalink
report
reply
2 points
*

Dude, this is exactly what billions of people wish for. You are living the dream, take in every second of it.

permalink
report
parent
reply
2 points

I worked with a lot of people making close to 6 figures who only had a 2 year associates degree in controls traveling right along side of me. They made more than me with less education but more technical skill. It’s also a job market that is growing like crazy; automation.

permalink
report
parent
reply

Asklemmy

!asklemmy@lemmy.ml

Create post

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it’s welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

Icon by @Double_A@discuss.tchncs.de

Community stats

  • 8.9K

    Monthly active users

  • 2.9K

    Posts

  • 46K

    Comments