Lessons from a decade of software engineering: start applying for interviews before you think you are ready, make learning a habit, consistency and patience are important, failure is feedback, building in public brings new opportunities, networking is important for job searching, tutorials may hide knowledge gaps, working on passionate projects increases learning, soft skills are essential for career growth, asking for help is a valuable skill, googling is an important tool, don't fear mistakes, avoid over-engineering, building projects is more important than taking courses, measure your progress, take time to unwind, a good portfolio is beneficial, coding skills are not enough, finishing projects is crucial, and working on exciting projects is self-care.

2m read timeFrom dev.to
Post cover image
7 Comments

Sort: