25 years old. Backend developer and creative writer. Views, thoughts and opinions expressed belong solely to me, and not necessarily to my employer or current organization.
What grinds my gears mostly is the fact that I can read all the documentation I want, build all the to-do lists and blog projects as I want, but I still won't be prepared for real client projects.
Vera is a former developer turned into a Developer Advocate, currently leading a Global Developer Advocacy team. She has been involved in the tech industry for over 16 years.
Yea! I feel you. Software Development is challenging. There’s just so much to learn, and there’s so much available (libraries, programming languages, etc.) And if that isn’t enough, things are constantly changing.
You'll never be fully prepared for what you're asked to do. That's the point of learning and growing. Muscle only grows because the body repairs muscle fiber damaged through exercise. And so you will only grow as a dev when facing and resolving issues you aren't prepared for. Whether it is difficult or not depends on how you approach the learning process: you can approach it with the fear of the unknown, or you can approach it with excitement for learning and discovering new things. One of these approaches will make it much easier, smoother and much more pleasant to do programming and keep improving at it.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
What grinds my gears mostly is the fact that I can read all the documentation I want, build all the to-do lists and blog projects as I want, but I still won't be prepared for real client projects.
Same here, but I'm starting to realize having a proper mindset does go a long way.
Yea! I feel you. Software Development is challenging. There’s just so much to learn, and there’s so much available (libraries, programming languages, etc.) And if that isn’t enough, things are constantly changing.
You'll never be fully prepared for what you're asked to do. That's the point of learning and growing. Muscle only grows because the body repairs muscle fiber damaged through exercise. And so you will only grow as a dev when facing and resolving issues you aren't prepared for. Whether it is difficult or not depends on how you approach the learning process: you can approach it with the fear of the unknown, or you can approach it with excitement for learning and discovering new things. One of these approaches will make it much easier, smoother and much more pleasant to do programming and keep improving at it.