this post was submitted on 16 Oct 2025
187 points (96.1% liked)

Ask Lemmy

35125 readers
2583 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 2 years ago
MODERATORS
 

I have tried for 20 years to get into coding, and among adhd and having 10 million other projects going on, just could never get it beyond absolute basics and knowing some differences between languages.

Now it seems every tutorial I see is really just clicking around in a gui. Very little actual typing of code, which is the part I actually find cool and interesting.

So my question is, since everyone on lemmy is a programmer, what do you guys actually do? Is it copying and pasting tons of code? Is it fixing small bugs in Java for a website like "the drop down field isn't loading properly on this form"?

I just dont get what "a full stack developer sufficient in sql and python" actually does. Also i dont know if that sentence even made sense!

you are viewing a single comment's thread
view the rest of the comments
[โ€“] DupaCycki@lemmy.world 2 points 1 day ago (1 children)

I'm by no means a veteran programmer, but I do study computer science and write automation scripts at work.

We get questions like this one every now and then, and usually the answers coming from experienced developers are: "You're looking for an engaging project idea." Not sure if this fits your case, but it seems like it to me.

Basically, pick your interest and then look for something related to it that you could write code for. You like video games? Try making games, cheats for games, mods or some other companion apps. If you're struggling to find a suitable interest, you can always try writing scripts to automate your everyday computer tasks.

So my question is, since everyone on lemmy is a programmer, what do you guys actually do?

The answer to this question will vary a lot, depending on the specifics of the person's job or interests. Though there is often a lot of copying and pasting involved.

[โ€“] Dhar@lemmy.ca 3 points 1 day ago

I am a veteran programmer of >40 years and this is the right answer. Find a project that interests you, probably one tied to another of your hobbies, and just go at it. Don't look to find if someone else has already done this project - they probably have and you'll be discouraged from trying. Learn what you need as you need it; don't try to "learn enough" to get started. It's programming, you'll never know enough. The best way to learn to program is to program.

Some personal examples: I write random generators for TTRPGs, I'm making a better UI for a cheap digital oscilloscope I bought for measuring audio equipment, I have a couple little wheeled robots I tinker on, I like to write MCP servers for LLM assistants, and I've got dozens of little projects or custom tools.

Go for it.