- have experience of creating commonly used features, say profiling slow apps, drag & drop, etc.
- do experiments & gain exposure on things
- doing this will make things easier when you'll have to implement a similar functionality
2. 👀 keep an eye on ecosystem
- technology moves fast, & you must too
- don't get stuck in "work stack"
- have a pulse of what's new in tech, know what to dig in & what to ignore
- focus on why to use a new tool, rather than use it for hype
3. 🤗 non-technical skills
- there's so much to development than writing code
- proper communication is the key
- being nice to teammates & people
- talking to computer is straight forward but to people is not
- helps in negotiations, estimates, getting help, general discussions
4. 👥 having a community
- being a part of a community directly helps you in above points
- helps you in networking with people of similar background & work
- be inclusive of other communities you aren't part of
- helps you gain exposure on many technical & non-technical things
5. 🔀 random takeaways
- you don't have to be extrovert to be nice
- usage of 'I vs we' when communicating
- learn how to discuss rather than questioning
- share your goals with manager
- accessibility should be the default feature, not an extra
...
- we can write accessible code without permission
- you don't always have to be on front page
- you can be a lurker & still be relevant
👋🏻 hey, I have written something like this for the first time. if I've moulded any of the point in a wrong way, please correct me - it wasn't intentional.
we all know choosing right words & variable names is hard 😅
RT if you liked it or to save it for later
• • •
Missing some Tweet in this thread? You can try to
force a refresh