RE: https://hachyderm.io/@inthehands/117326768204516953
Surfacing this to my main feed:
If you’re doing something that makes you angry at code, then you’re a Real Developer. End of story.
Some gentle Online Friend advice, wearing my Very Fancy Computer Science Professor with Decades of Industry Experience hat, to you and everyone on Fedi:
Get the fuck over your coding imposter syndrome. You rock.
I've met sooooo many awesome developers who think they're not Real Developers because they never studied CS. I've met sooooo many awesome CS profs who think they're not Real Developers because they don't have enough practical experience. It goes on and on and fucking on: Not Real because they only write Javascript and not C. Not Real because they only write C and don't know web dev. Not Real because they only know web dev and not game dev. Because they've never written an operating system from scratch, because their software never made a billion dollars, because they only know how to write and not deploy, deploy but not write, code but not design…“my skill doesn't count, my expertise doesn't count, my experience doesn't count, the specific things I did don't count….”
What the hell, people?? Why do we do this to ourselves?! It takes a village to raise a software! If you are doing anything, anything at all, that has you wrangling code* enough to get angry at it, then you are a real developer, period. All the things you don't already know are just beautiful things you might choose to learn one day. Or not.
Sorry for ranting in your replies, Liza! This one just really gets my hackles up. Fuck the gatekeeping. Coding is for humans.
––––––
* (where “code” means any unambiguous machine-readable language, not just those other languages you think are Real Programming)