Sometimes it’s difficult to remember that “coding well” isn’t just about clean code—meeting deadlines is no less important. Especially when you’re a junior, memorizing syntax will only get you so far. Here are 7 #techtips for efficient coding from our engineers,🧵: #javascript
1. Learn the most important libraries for your use cases. This way, you’ll be less likely to try and reinvent the wheel. Lodash(#JS) & KTX(#Kotlin) are two examples.
2. Contribute to open-source projects! You’ll gain all kinds of experience, from working with other people’s #code to collaboration and time management.
3. Use as many online resources as possible and learn to search for solutions for your problems. Pushing through a problem on your own is ok if you’re looking for a challenge, but it’s hardly the most efficient way to meet your deadlines.
4. Ask for help!
There is no shame in discussing your code with others. From co-workers to strangers in online communities, you’re bound to discover there’s no shortage of people willing to help if you just ask politely.
5. Create your tools. Do you have an idea for a tool that can help you get things done faster and nothing like it already exists? If it’s something that’s viable for you to build, by all means, build it! Who knows, maybe it’ll become a great side project: trywilco.com/post/lets-move…
6. Don’t forget to take breaks, especially when debugging. Like when solving puzzles, sometimes it helps to step away to see the problem more clearly when you get back.
7. Practice makes perfect. When all’s said and done, it does help to remember syntax and quickly identify the correct variable type for any job. Write enough code, and you’ll get there.
It's our tagline for a reason - #neverstopdeveloping
• • •
Missing some Tweet in this thread? You can try to
force a refresh