Post

It's kinda insane how if you really love Programming you should probably not go into the current software development industry because you are certainly not gonna be doing enough Programming to be content with your life.

56 reposts597 likes

I am currently just starting out, but I don’t really have a direction yet. I am currently working my why through the basic data structures and etc. How do you figure out what projects to build? And what is normally your process?

Whatever you do technically, *train your people skills*. Unless you land a unicorn job, teamwork and communication skills will be more important for your career.

And "learn to learn" - a solid foundational algorithm / data structure understanding is great, but expect having to learn new languages every now and then, new frameworks relatively often. Even moreso if you want to do frontend stuff.

Start small. A critical skill you need to develop is reading the documentation for your language. Find the parts of your current programs that you do not understand, read about them, and test yourself by using them in a new way to make another small project.

My process might only work for me but usually I just end up having an idea of what I need my computer to do, even a small thing, and try to make that a project instead of finding something online. Like make a dice roller, or something I did recently that uses a UI to pull up PNGs of cards I have.

I don’t know - loving something gives you passion and drive to be really good at something, and hopefully to want to make a real contribution. I would look at it a bit differently; I want to love what I do that supports me, but not be dependent on it forever.

It's wildly shitty that we just accept and assume whatever you make a living at will ruin your life. What if only people who explicitly do not love cooking were chefs? What if only people who do not love music were in bands? What if only people who do not love wine made it?

I love programming but I love the older languages not the newer ones. Not a fan of python definitely lol. It's confusing. No semi colons, then the tab thingy lol. I learned on C, C++, Java, I'm learning Kotlin right now actually. But Python??? Forget about it lol.

I still prefer Java over python 💯 mostly cuz of the semi-colon, and tabs. It's confusing lol then you don't have to declare things either like wtf I don't get it lol.

I don't think anyone is having genuine success on complex systems using AI for coding. Everyone who is claiming that it works great is either at the early stage or green fields, or doing very simple tasks that are within the training data. These things were always easy.

It's important to point out that the reason for this varies wildly between companies. In some cases, it's simply the fact that the software you *do* write has to interact with tons of other systems and tools. Working with that stuff doesn't always feel like programming, but it *can* be equally fun.

Now life has thrown me more than I can handle, and I would never reach out if this weren’t urgent. It weighs heavily on my heart — but I still trust in our compassion and shared humanity. Your kindness could make all the difference. If you can help🙏💙 gofund.me/0af928df

gofund.meDonate to Help a Paraplegic Regain Independence!, organized by Steve AdamsDear friends, I am Steve Adams, a 53-year-old paraplegic who has been relying o… Steve Adams needs your support for Help a Paraplegic Regain Independence!

It’s why I retired 5 years ago to focus on my actual software projects - and I’m sure it’s gotten exponentially worse since then.

I've seen the "flow experience" of programming reduced to basically nil over the course of my 25-year career. If it isn't meetings it's JIRA or release checklists or the endless 2FA hoops to do any damn thing.

Me just this morning to my boss : ugh, I'm just spending my time trying to figure out what ticket to do, then do tickets so others do the expected job. And then explaining stuff to the offshore girls. Because our app isn't actually that simple.

To the people who furiously disagree with me on this one: it's okay to not like Programming. Majority of people on Earth don't like it. You don't have to prove anything to anybody. Keep doing your job if it satisfies all your needs. I'm not talking about you.

There's a bubble, it will pop. I don't know if that will actually stop the slow march toward total AI automation, but it might give devs a few years of good work opportunities a la Y2K.

We're developing a framework of other frameworks to wrap around these algorithms we lifted from a doctoral thesis. All UI/UX work and data tagging has been outsourced to a sweatshop in India. We are shaking a LLM like a magic 8 ball for any gap coding. Your job is matching this to a web interface.

I'm doing a lot of programming (less than 50% of my time is wasted on meetings... yay?), but I'm annoyed at the ratio of code needed to solve [the actual problem] vs the amount of code needed to solve [our environment being bad and falling apart if you look at it funny]

I keep getting promoted into managing devs. I became a contractor not for the money, but to control how I spent my time. (Note: that was then, it was a good idea before I had massive responsibilities 🙃)

Just gotta stop taking promotions right before you get into management. I'm a senior software engineer and I only do software engineering