mrc's Cup of Joe Blog

Join us in exploring the world of modern development, evolving technologies, and the art of future-proof software

Web Development

Citizen Development 101: Understanding the Basics

EducationSummary: Application development has long been a problem facing both the IT department and the business units. The IT department gets overwhelmed with new application requests. They can’t possibly complete every project when the business wants it done. Meanwhile, the business users get tired of waiting, and start bypassing the IT department altogether. Today, we explore the concept of “citizen development”, and explain how it helps address this problem.

5 common problems that create a development bottleneck

EducationSummary: Many businesses face an application development bottleneck. Application development efforts can’t keep up with business demands. As a result, business users are often stuck waiting around for the applications they need. In this article, we’re looking for common problems that create this bottleneck, and ways to address them.

9 tips for building business applications that users actually use

EducationSummary: For many organizations, user adoption is a big problem. Developers spend months building applications that the users requested, only to see low adoption rates upon completion. How can your business can address this problem? How can developers deliver business applications that users actually use? In this article, we explore 9 tips for improving user adoption.

5 big enterprise application development trends of 2016

EducationSummary: As web application development evolves, old development methods will not address the needs of the modern business. In the near future, those who keep up with changing development trends will have an advantage over those who don’t. So, where is enterprise application development headed in the coming year? Learn more in this article.

7 tips for cost-effective web application development

EducationSummary: Application development is becoming more and more important to the modern business. Your ability to create and deploy applications quickly directly impacts your competitive advantage. But, most businesses can’t afford a team of developers on staff. How can these businesses create the applications they need without breaking the bank?

9 critical lessons web developers won’t learn in school

EducationIn an article last week, we explored the growing IT “Skills Gap” problem. Employers say they’re having more and more trouble finding qualified workers with modern skills.

Why?

While the reasons vary, one big complaint surrounding the issue is the idea that students aren’t learning the appropriate skills in college. They come out of school completely unprepared for the skills demanded by the business world.

While that might be the case, I believe it’s a two-part problem. On one hand, some schools teach outdated technical skills. But, on the other hand, many of the skills required in business only come with experience.

Take web application development for example. A developer might learn technical skill in college, yet be completely unprepared for the real world. He/she might breeze through school, yet struggle to adapt to development in business. Why?

Web application development in the business world is far more than technical skill. It’s about solving problems. It’s about creating solutions that adapt. It’s about communication. I’d say that the lessons a developer learns outside of school are arguably more important than the technical skills learned in school.

What lessons are those? We posed that question to some experienced developers, who delivered some excellent advice. I’ve outlined their input below, along with some of my own thoughts under each point. Sound good? Okay, here are 9 web development lessons you won’t learn in school, yet are critical to your success: