9 Required Courses for Developers

developersIf you could recommend that any developer you hire take just one course/class, what subject would it be in and why?

The Young Entrepreneur Council (YEC) is an invite-only organization comprised of the world’s most promising young entrepreneurs. In partnership with Citi, YEC recently launched StartupCollective, a free virtual mentorship program that helps millions of entrepreneurs start and grow businesses.

1. D3

Amy BallietCreating intriguing content is the best way to connect with your audience to grow your brand, and interactive experiences provide some of the most engaging content out there today. The D3 library of code gives developers the opportunity to visualize your message with interactivity, which is why mastering D3 will provide your developer (and brand) a much needed edge.

– Amy BalliettKiller Infographics

2. Teamwork and Communication

Derek LabianThe biggest problem we see with developers is a lack of communication skills — the left hand not knowing what the right is doing. They sit next to each other, but do not speak with one another. If they learn to communicate more effectively, they will naturally teach each other. This leads to fewer bugs, improved code quality and compatibility, and faster delivery time.

– Derek LabianMediaFire

3. Public Speaking

Ranan LachmanIt’s a known fact that developers can lack in the communications department. Conversational comfort aside, it is important for a developer to be at ease while speaking to a group and have the ability to outwardly communicate their thoughts. This would eventually improve the communication inside the organization as well.

– Ranan LachmanPley

4. Basics of Project Management

jared-brownWe want every hire to understand how to organize, plan and successfully implement tasks for themselves and others. Especially since we’re a 100 percent remote company, it’s essential for everyone on our development team to take charge of their own projects and get others on board when needed. I love it when a developer has an active, project management mentality about their own work.

– Jared BrownHubstaff

5. Sales and Business Development

Thomas CullenThe best developers are those who understand the business case behind the software they are building. Being adept in sales and biz dev, while also digging deep into what the value in the software is to the owner, will help them really level up their value to the project.

– Thomas CullenLaunchPad Lab

6. Search Engine Optimization for Developers

Robert de Los SantosWhile SEO is primarily the responsibility of the marketing department, there are a lot of things that developers can do to improve the search rankings of a site. Ensuring proper use of canonical tags, structured data mark-ups and optimized URL structures are just a few of the “back end” activities that search engines consider that fall outside of the realm of expertise of the marketing team.

– Robert De Los SantosSky High Party Rentals

7. A Crash Corse on Your Industry

Chris OstoichIf you work in HR Technology, have your technologists get up to speed on what’s happening in the world of Human Capital Management. If you work in dog food, send your dev team to a conference or class for pet food scientists. Get your team out of the code and into your space. Seeing and hearing the challenges from the perspective of your buyer will do a lot to shape their approach to product.

– Chris OstoichBlackBookHR

8. A Lean Startup Course

Vishal ShahI would encourage everyone on the product team to sign up for the How to Build a Startup course on Udacity as part of their new hire on-boarding. The course introduces a scientific, customer-centric approach that can help teams eliminate uncertainties through measurable hypothesis and pass/fail experiments, allowing developers to rapidly iterate and build customer validated products.

– Vishal ShahNoPaperForms

9. Usability Testing

Ania RodriguezConducting early research will save you months of work when you realize that what you thought made sense from a development perspective makes no sense to end users. Usability testing is essential to delivering a great customer experience.

– Ania RodriguezKey Lime Interactive.com

The following two tabs change content below.
Young Entrepreneur Council (YEC) is an invite-only organization comprised of the world’s most successful young entrepreneurs. YEC members represent nearly every industry, generate billions of dollars in revenue each year, and have created tens of thousands of jobs. Learn more at yec.co.

2 thoughts on “9 Required Courses for Developers

Leave a Reply

Your email address will not be published. Required fields are marked *