Most developers, sooner or later, think they are good enough at their job to aspire to a higher career level. The most common goal is to become CTO (Chief Technical Officer). There is almost a 'standard' path to becoming the CTO of an ICT company. … Read more
Search Results for: developer roles
Why Does Your IT Company Need Developer Communities to Grow?
The world has gone digital, the importance of which has been highlighted by the COVID-19 pandemic. Everyone is looking at new and innovative ways of getting online to improve communication and reach potential customers. However, this is a two-way … Read more
How To Choose Between Developer Or Consultant?
Writing code and work as a software developer is a job that you can either do from inside a company or outside it, by becoming a consultant. In this article we'll outline pros and cons of both the choices. What is a developer? A developer is a … Read more
What A Developer Relations Advocate Wants You to Know About Their Role
We recently had the opportunity to meet with Tim Messerschmidt in Berlin, who works in Developer Relations at Google. Tim oversees DACH, UK, and Russia as Lead on Google’s Developer Relations team. He also runs the Operations team that supports … Read more
Should Developers Care About Business Decisions?
Businesses around the globe are investing in digitization. While the demand for business applications is outstripping supply by a factor of five, CIOs and IT leaders are competing for talent to get this elusive full-stack developer (whoever he … Read more
Even if you are a Developer, call them essential, not soft skills!
Google "in-demand skills", and you'll see a plethora of lists of desirable knowledge and behaviours. These are typically a split between hard and soft skills. The underlying concept that separates the two is that hard skills involve intelligence and … Read more
Change to the most in-demand job of 2020: Blockchain Developer
Last month, LinkedIn published a list of the most in-demand skills for the new year, with blockchain leading the top-ten list. In 2019, blockchain didn’t make the list at all. Blockchain also ranked as the most in-demand skills in the United States, … Read more
Developers Tell Codemotion How They Improved Their Work (and Life)
By now, you've probably failed at least some of your new year's resolutions to get more sleep, eat better, or exercise more. But what there was a way you could set resolutions to also benefit your career? At Codemotion we've enjoyed some fantastic … Read more
Sacrificing Code Quality to hit Deadlines and Other Developer Team Dilemmas
Developers are under a lot of pressure to produce quality software and to do it quickly. But new research from Diffblue conducted by Vanson Bourne positions these as competing demands. 300 participants were surveyed who work in software development, … Read more
5 Books on Open Source That Will Make You and Your Code More Free (as in Freedom)
Much like in a Biblical event, the fact that software, born from the rib of hardware, shone with a life of its own has generated new ways of looking at code and its ownership. While in the 70s, large processing systems were one with their software, … Read more
ML vs Traditional Programming: Which is Better for Your Career?
It can sometimes seem that we’re living in a ‘blink and you miss it’ era when it comes to technology. Barely a week goes by without some announcement regarding a new development or improvements to an existing tool or system. It can be difficult to … Read more
Can You Become a Programmer After 40?
Anyone who, like me, spends many hours online, cannot have failed to see this title associated with the sale of programming courses.It's a title on the verge of clickbait, trying to convince people that, even after the age of forty, one can easily … Read more
How Can Synthetic Data Help in Search and Rescue Missions?
Introduction to Synthetic Data Synthetic data, referring to artificially generated information serving as a surrogate for real-world data, plays a pivotal role in advancing artificial intelligence. This is especially true in situations where … Read more
Should I Stay or Should I Go: How To Recognize the Right Time for a Job Change in Tech
“If you say that you are mine I'll be here till the end of time” Low or a lack of communication, especially within teams (but it applies to all groups, even among non-bipeds), is always seen as the absolute evil, considering that small … Read more
How to Prevent a Cross-Site Scripting Attack (XSS)
A Hacker One report showed that XSS attacks were the top vulnerability in recent years. You might be thinking, if XSS is such a common problem, then I probably don’t need to worry about it. But don’t be complacent. Cross-site scripting attacks can be … Read more
10 Documentation Tools You Must Try in 2024
What Are Software Documentation Tools? Software documentation tools are specialized applications designed to facilitate the creation, organization, maintenance, and sharing of software documentation. Documentation is an essential part of the … Read more
Guide of Fundamental Concepts For Today’s Devs
In this comprehensive series of interviews, presented in collaboration with our friends from the GitBar podcast, we delve into the fundamental concepts for devs that both senior and junior programmers should be familiar with to stay up-to-date with … Read more
The 5 Best Coding Challenge Sites
Discover the 5 best coding challenge sites to apply your knowledge, solve problems, and learn from your mistakes. When Ali Partovi, Iranian-American entrepreneur, predicted a few years ago that "Programming will become the new literacy," he was … Read more
Making the Web Accessible to Everyone
Table of contentsWeb Accessibility Explained1. Legal Requirements2. Company Reputation3. Ethical ReasonsWhat Makes a Website Accessible?Common Misconceptions about Accessibility and Useful Links Imagine having to work without being able to access … Read more
How to Become a Better Software Manager: Mistakes to Avoid and Tips for Success
The role of a software manager is both fascinating and challenging, marked by daily challenges and a constant need for improvement. As a manager, your response to these challenges will have a significant impact on your career, as well as on your … Read more