this post was submitted on 16 Oct 2025
189 points (95.7% liked)

Ask Lemmy

35184 readers
1166 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
[–] robocall@lemmy.world 14 points 5 days ago (1 children)

"hey instead of working on the projects that you are responsible for, can you spend your whole week answering 10 peoples complex questions since you're the only one that can answer them"

[–] LedgeDrop@lemmy.zip 4 points 4 days ago (2 children)

But from the companies perspective this is a net-gain.

You've just unblocked 10 people so they can continue to work... and even if their weekly individual productivity is 25% of yours, combined they're doing more than twice the amount of work you're doing and it only cost the company a week of your time.

Yeah, at times it's frustrating and distracting, but hopefully you're getting compensated for the knowledge you bring inaddition to the work you deliver.

[–] noughtnaut@lemmy.world 1 points 4 days ago* (last edited 3 days ago) (1 children)

...and then you get reprimanded for lackluster productivity (judging by progress on the projects on your own plate). 😑

You lifting up others doesn't translate to losing yourself up, unless there is (unusually) healthy culture about that in your company.

[–] LedgeDrop@lemmy.zip 3 points 3 days ago

You have a good point... and I've worked on both sides of the fence. Currently, I'm at the "healthy culture" camp, but it wasn't always that way.

While I was working at companies that had a not-so healthy culture, there were things I did to "bring visibility" to these non-work tasks. However, I should add that at these types of companies didn't really offer a lot of financial compensation for this non-work, but at no-time did anyone challenge my productivity.

Basically, I'd suggest:

  1. Be (technically) opinioned and make it visible. Often, it's not your boss you need to impress (as they see your work every day), it's your boss' boss. If you have a reputation within the company as a guru in something, it's easier for your boss' boss to "see" that you're bringing "value" outside of you day-to-day tasks.
  2. Bring visibility to these (side quest) discussions. At one company, I created a chat room to use as a sort of "technical self-help"(for all Engineers) and any DMs I got, I would ask them to funnel the discussion into the chat room. I asked them to do it "so others can find the answers to similar questions" and more importantly "to bring visibility to these discussions". You, your boss, your boss' boss can see how much time you invest in these topics and they can see that this help does not come for free.
  3. If your not meeting your goals (or are stressed out) , due to these side-quests - tell your boss. Explain (as early as possible) that project X will slip if you keep focusing on unblocking others and let them decide what to do. If you followed-up with Point 2, you've got concrete evidence to justify where your time is being spent.
  4. When people ask you "what are you doing?" (like during your Stand Up). Do not answer "nothing" or "supporting others". Be detailed, mention the actual technical topics (and if you've got this chat room, reminding yourself is much easier).
  5. Last bit, which might not be helpful. If it's the same questions or some fundamental misunderstandings that your often answering: maybe offer a Dogo/training for anyone who's interested. When you offer it, shout it from the highest tree top - it'll go far in establishing yourself, in the company's eyes, as a guru (even to those who don't understand the topic) and it'll (helpfully) reduce the amount of questions in that topic.
[–] kuberoot@discuss.tchncs.de 1 points 4 days ago

Yeah, answering questions and debugging issues sounds great to me... As long as the employer acknowledges that takes time and work, and brings value. And also somewhat acknowledges it as a proper role, and not something being done "in the meanwhile"/"on the side", since just interrupting work to answer questions knocks you out of the flow, so to speak.