What are some things that are a filter that separates midwit programmers and code monkeys from actually good programmers?
I'll start: when you stop bragging about how many programming languages you know because you understand the concepts paradigm behind it, and thus can easily "learn" any new language if needed
>What are some things that are a filter that separates midwit programmers and code monkeys from actually good programmers?
Unironically, how the code looks. Only midwits are obsessed with code formatting.
I'd say it's a spectrum. If you literally don't care at all how code looks it just speaks about you as a person, feels messy unorganized and unprofessional. I agree with you though that if you over obsess about details like "muh tabs vs. spaces" then yes you're a midwit with a superiority complex
I only care that you're consistent, not so much what you're doing.
Ask me how I know you're unemployed
100%, I deny PRs if the code doesnt pass linting/formatting standards for the lang/team.
Cant stand these nu-coder soi fags who take it personally if their code looks like dogshit or does something obscure just to save a few cpu cycles. If it's not readable I literally do not give a shit about your logic on why it should have //nolint exception
As always, anyone who posts this image is on the left of the bell curve. I'd say at least 1 sigma away from standard.
You use Go to get all your coding projects done and secure a 150k/yr job instead of "uWu Rust the best lang" or "Use Julia bro"
having a job
/thread
this truth hurts ( ;_;)
no pain no gain
depends on the job
you can absolutely get worse at programming if you end up being employed at one of the plethora of career killer jobs that work with boomer tech not used anywhere else
that being said if you're working with real world tech and not improving because of your job that's a you problem, seeing retards fuck up code definitely taught me how to make my stuff more retard proof
thats why you lie about the technologies you used
I was a much better engineer when i didn't have a job than some of my colleagues i have now.
Actually having a job may have made me worse because of having to work with hideous codebases.
I understand this and can code in any language (with google and chatgpt to help me in the syntax), but I'm still a midwit
Nope got a job still a midwit
There's so many coding jobs that a lot of people are just plain stupid, and not even midwits
When you have a job and spend all day coding and go back home and still code on your free time
I'd say most people who do this will are top tier
literally what I do anon, thx for compliment
I'm at work rn shitposting here on LULZ while I wait for builds to finish
>midwit tier
using meme languages like rust or hare
>topwit tier
using meme languages like zig
being pro white rights
>filter that separates midwit programmers and code monkeys from actually good programmers?
What they can actually do.
Too vague of a statement. Midwit detected
You can usually just see where code is on the spectrum. Some of the things I've seen are useless global variables only getting used once, doing type checking by making a tuple of the object and its string and comparing that to a list of accepted types (for a piece of code that needs to accept arbitrary types so it needs to be manually expanded each time you update the script) and well a lot of other things. Generally you can just smell the level of code and good code is best described as short and sweet, not obssesive about style but not afraid of recursive function either.
>global variables only getting used once
Midwit detected