Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
nebula18704yhappens to all of us. it is not about those little things. you know what needs to be done and how you can help yourself if you get stuck.
-
NoMad141694yBeen using python for about a decade, still have to look up string formatting for print function. 😐 🧙🏻♀️
Nothing new. -
Most of the time it's not because I can't do it myself, I just want to make sure there isn't a better solution.
-
You aren't a real programmer if 90% of your web history isn't the docs to whatever language or tools you're working with
-
I've been a DBA for a quarter century now.
SQL has so many unintuitive syntax quirks that I will just never learn them. I still have to look up the syntax for everything that's not a combination of select/join/where statements, or a very simple field update.
I keep typing "drop column temporary from companies" instead of "alter table companies drop column temporary" for example.
In the end, it's much more important to have this collection in your head of sound architecture decisions. Writing a perfect program with a blindfold on is just a neat party trick.
For example for a DBA, it's important to know which columns should be indexed. How to add/remove/change an index is something you don't need to remember, because you can look it up. -
If this made you feel better, then let me pile it on.
Credentials: I've been writing code for 20 years, professionally for 10. Hundreds of projects, countless lines of code written, OSS maintainer for the better part of a decade.
I still have to google the order of arguments to .reduce().
Still have to look up printf() formatters.
Still have to fix missing semi-colon errors every once in a while.
Still have to debug my code.
Still have to look up operator precedence tables sometimes, especially for C (they're wonky compared to more modern languages).
I still mistype commands all the time.
Most of your "beginner" mistakes never go away. Nobody is *that* good. -
@Elyz Never happens? More like becomes worse year-by-year. Moment of dread is when you run out of Stack Overflow posts
-
@JustThat I know. Agree. Experience sums up to knowing what there is, not to know it in detail
-
@junon Oh god.. So we will never be as those guys from movies... Just sitting there typing code uninterrupted for days without googling anything
-
@PurgeXenos Only if you have enough manpages and books with you, sure it's possible.
So.. years of experience. Dozens of projects. Been through several companies, budiness trips.
Googling: how to convert JSON string to a dictionary
rant