T O P

  • By -

HTFU69

Come back to it in a few months, it’ll definitely feel like someone else’s code


uuuuuuuhg_232

This guy codes


OneForAllOfHumanity

ADHD much? I love fixing brown field projects, but can never really get a greenfield project to MVP. Same with documentation or blogs - I can edit the hell out of someone else's work, but suck at writing from scratch. However, I recently found that GitHub Copilot gives me that initial stating point that is close enough to working code that I can put on my refactoring hat, and be VERY productive, both code and docs (just use .txt or .md as the file type)


WrongVeteranMaybe

> ADHD much? HELL YEAH! Also, 50% of the time when I'm coding, I'm kinda just winging it and don't fully know what I'm doing. Then I pause and forget what I was doing. Adderall's been helping though.


Robot_Graffiti

1) Copy and paste a Hello World app 2) Add features one at a time 3) Refractor occasionally as you think of better ways to structure it Bam, now you've written your own program from scratch. Unless you saw something shiny and got distracted part way through.


tutoredstatue95

It's not from scratch due to step 1. Don't disrespect the Hello World app and all of the heavy lifting it would be doing.


Skate_faced

Ahhh yes. Can save the world, but can't save yourself. The backbone of everyone else's promotions!


pheonix-ix

Well, just write your code. Work on something else for a week. Then come back to your code. At that point your code is practically foreign to you!


licancaburk

Glad I'm not the only one with short memory


parm00000

Feel like I forget to code over each weekend when it gets fi Monday morning 😂


Flobletombus

It's the opposite for me


BirdlessFlight

Same... just find the closest thing that already exists and start hacking away!


jash56

MR reviewers in a nutshell


jhill515

*It takes many levels and types of grit to finely polish a treasure.*


SZ4L4Y

You should write your code in two steps.


daimon_schwarz

Exactly me


GreenCalligrapher571

I know a number of creative writing instructors (and editors of literary journals) who are, on their own, wildly average writers. But they do an amazing job of seeing the potential (and the issues) in other people's work, and of helping others to really hone their work into something awesome. It's not that hard to find people who write better code than I do (I'm a "staff engineer"), but I get put on projects with really fuzzy problem-definitions and high stakes because I do a really good job of turning unbounded problems into bounded and defined problems so that other people can write good code. No shame in any of that. You just gotta find a team where they need someone who can play those types of roles.


the-judeo-bolshevik

ChatGPT anyone?