4 ms·
Here are my two cents. The reason why you're talking such a long time to get simple things done is because you haven't had enough experience. You said you were
by llaolleh 8y ago
Here are my two cents. The reason why you're talking such a long time to get simple things done is because you haven't had enough experience. You said you were carried through projects and assignments, so this is all coming back to bite you. By letting yourself get carried, you missed out on the opportunity to make stupid mistakes, think through design choices, and learn what's good and bad.
Alas, not all is lost. Screw what you did wrong yesterday and in the past, and start fresh today.
For personal projects, keep the scope minimal. Better to finish something than not finish anything at all. And if you're struggling with something as basic as type errors, then your approach to programming is wrong. You have to drill this to your head: code a little, test a little.
Of course, all of this on the assumption that you have speckles of ember left to turn it into a fire - to have the drive to learn and improve.
Best of luck.
- Tmp1234 8y agoHow would you distinguish between someone who doesn't have enough experience and someone who is smart enough?