I just released a new course on Pluralsight titled “Career and Survival Strategies for Software Developers”.
What I’ve tried to do is put in one place, all of the “stuff” about being a software developer that we want to know or need to know, that are rarely discussed, or that we’re sometimes afraid to ask about.
You know what I mean – those times in your career that you had no idea what to do – which job offer to accept? What to learn next? Is it time to change jobs? Maybe you ask a friend, or post an anonymous question on a forum. Or more likely, just take a guess and hope for the best.
Or the times when you wonder if you’re the only person who is feeling stressed about keeping up with technology, or the fact that the executive team has been locked in a conference room for three days with bankers coming in and out….
Mostly, it’s all the stuff I really wish someone had told me back when I started out. Hopefully it will save you some grief.
Here’s the official announcement and a better description:
http://blog.pluralsight.com/2013/01/10/new-course-career-and-survival-strategies-for-software-developers/
Hi Dan,
I’m a Pluralsight subscriber and this morning I got a mail notification from Pluralsight about this course of yours.
The course is great. I’m a .net techlead and actually I’m in a crusial situation, struggling to keep up with the fast changing technology move my career to the next step. This course of yours showed me the way and increased the determination to take up the next challenge.
Thank you very much again.
Regards,Sanjaya
Thanks!
I’ve just finished watching it, great course, thanks a lot. BTW your voice sounds like Larry David’s 🙂
This course alone was worth the Annual Plus subscription.
Thank you.
Great course! Plenty of tips and insights on what matter most when pursuing a career in this industry. Additionally, it offers to younger developers direction and orientation to be successful. Thanks a lot Dan.
Enjoyed the course very much, Dan. When evaluating a job offer, how much consideration would you give to company reviews on sites like Glassdoor.com and Indeed.com?
Roughly the same consideration I’d give TripAdvisor or Yelp when evaluating a hotel. Each review is highly dependent on the biases and criteria of the poster, that may not be yours. You need at least 10 reviews to begin to see a pattern. And older reviews may no longer be relevant.
Hello Dan, I’m currently on a career crossroads unable to choose whether to go in Andriod developer way or in Salesforce Apex developer direction. May I please know which among these two has got more scope in future and is more challenging for a developer ??
Hi Fassi:
I’m afraid I can’t really answer your question. The future is hard to read – Android and Force.com are very different spaces. And both are challenging in their own way. I can state with some confidence that at this time there is great demand for Apex developers – possibly greater than Android. Of course, you can always just go ahead an do both – Mobile development on Force.com 🙂
Hello Dan, Thanks for the reply but don’t you think it’s going to be a daunting task to learn both Android & Salesforce development? Since you are saying that both are different in their own way & have no commonality, I’m planning to focus on Apex that has greater demand. But I’m wondering how tough it would be in learning Apex. Is it the same Java (Ocean) like language or a lot easier to learn? Also forgot to mention that I’m a newbie to Programming stuff. So is Apex recommended for me or is it more suited to experienced one’s trying to migrate to Apex?
Sorry – I didn’t really pick up on the fact that you are just starting out. Check out Don Robbins’ course on Pluralsight “Force.com Platform: the big picture”. Aside from a solid introduction to the platform, he has a great section on learning paths. For a beginner on Force.com, you will want to learn the declarative side first – if only because you can start generating income with that even before you get into the Apex. Apex looks like Java but has radically different design patterns – which is fine for a beginner as you won’t need to unlearn what you already know.
While it’s hard to judge based on limited information, I suspect you’ll find it a better career path in terms of ease of entry and market opportunity than going into Android development.
Amazing post very helpful post to those who want to become a software developers. Keep up sharing post, thank you.
This sounds like a great course – I have clinked on the link provided for further information. Thanks.