Why is this an issue? Or, what happens when things don’t work.
- HTML structures and tags
- General CSS directives
- HTTP verbs, and appropriate uses
- Stateless vs. stateful protocols
- Separation of concerns
- Relational vs. Document-based Storage
How to fix it: developing fundamentals.
12 week boot camps are not producing the candidates with the skills we need. Colleges are not instilling real-word experience. The solution needs to be in the workplace. Development teams need to produce and maintain robust curriculums to quickly bring developers up to speed on fundamentals. Time needs to be devoted to continuing team education, and these all important fundamentals.
Here at Curious Minds, we’ve put in place the resources to bring new developers up to speed. We focus on independent study, along with close mentoring to bridge the fundamentals gap in our new hires. We encourage our clients to do the same with their in-house resources, and we share our knowledge with our team augmentation and consulting services. What skills do you consider fundamental? Let us know in the comments.