New course: Career and Survival Strategies for Software DevelopersBy Megan Russell
Dan Appleman has just published a new course: Career and Survival Strategies for Software Developers
Unless you develop software as a hobby, you have a career in software development. Schools and training do a great job preparing developers for the technical aspects of the career – designing, developing and supporting code, but almost nobody addresses the non-technical aspects . Yet your non-technical skills and choices have a major impact on the course of your career.
Who should attend? You should attend.
Developers and non-Developers. If you’re reading this blog you should watch this course. Especially if you get paid for developing software, this course is for you.
What will you learn? You’ll learn to ask questions and find answers to questions that face every software developer:
- What drives your career – your own goals, or the opportunities that happen to come up?
- How can you keep up with rapidly changing technology? What strategies are best? How do you choose which technologies to learn?
- How do software careers evolve? Can you still develop code later in your career or must you switch to management or other careers?
- How do non-technical skills impact your career, and how can you develop them?
- How does company size and industry impact your career? How does being an employee differ from being a consultant or entrepreneur?
- How do you evaluate a job offer? What should you look for at a company before you accept an offer?
- How do you manage your money, so that can use your high income as a software developer to build real wealth?
This course addresses the issues that we all think about, but nobody really talks about – and everyone needs to know.