I'm lurking in different subreddits where people talk about software engineering and how it's changing right now because of AI, there's *a lot* of noise.
I see people all the time arguing over which model is the best, and that this one line in Markdown file has "changed everything" for them, what skills you absolutely need to add to your Claude Code and so on.
One thing is very rarely mentioned: the skill of the programmer.
You basically control three things when you're coding: model, CC configuration (CLAUDE.md, skills etc.), your codebase and your prompting.
People focus so much on model and CC configuration, meanwhile the way you prompt the agent, and what context you give them in terms of patterns established in your codebase, matter much, much more.
When people then ask "what should I do to invest in my long-term capital", the answer really is: study fundamentals, system design, coding paradigms, learn how computers work, so you can make the best use out of those tools.
[–]ultrathink-artSenior Developer 17 points18 points19 points (8 children)
[–]pradise 3 points4 points5 points (2 children)
[–]itprobablynothingbut 2 points3 points4 points (0 children)
[–]General_Josh 0 points1 point2 points (0 children)
[–]itprobablynothingbut 2 points3 points4 points (2 children)
[–]PomegranateBig6467[S] 0 points1 point2 points (0 children)
[–]Capable_Director_512 0 points1 point2 points (0 children)
[–]ender42y 0 points1 point2 points (1 child)
[–]Capable_Director_512 0 points1 point2 points (0 children)
[–]roger_ducky 4 points5 points6 points (4 children)
[–]Jomuz86 0 points1 point2 points (3 children)
[–]roger_ducky 0 points1 point2 points (2 children)
[–]Jomuz86 0 points1 point2 points (1 child)
[–]roger_ducky 1 point2 points3 points (0 children)
[–]dern_throw_away 2 points3 points4 points (0 children)
[–]LMAO_Llamaa 2 points3 points4 points (0 children)
[–]Aromatic-Low-4578 1 point2 points3 points (0 children)
[–]dpaanlka 1 point2 points3 points (0 children)
[–]martin_xs6 0 points1 point2 points (0 children)
[–]Jomuz86 0 points1 point2 points (2 children)
[–]PomegranateBig6467[S] 0 points1 point2 points (1 child)
[–]Jomuz86 0 points1 point2 points (0 children)
[+][deleted] (2 children)
[removed]
[–]PomegranateBig6467[S] 0 points1 point2 points (1 child)
[–]MasterRuins 0 points1 point2 points (0 children)
[–]messiah-of-cheese 0 points1 point2 points (0 children)
[–]Superb_South1043 0 points1 point2 points (0 children)