DOGAN ALKAN, SENIOR SYSTEMS ENGINEER AT CONSID

What is the role of a systems developer?

In this article, you will meet Dogan Alkan, one of our systems developers at Consid. We’ll get a glimpse into the role of a systems developer within IT and the importance of continuous learning. Dogan also shares practical tips and future predictions within the profession.

Dogan Alkan, systemutvecklare - sitter i soffan på Consids kontor

System Development: The Key to IT Career Paths.

Information technology has increased the availability of data for businesses, enabling the implementation of new products and the improvement of existing systems. An experienced systems developer plays a vital role in a company’s success by helping them achieve their goals and securing a strong market position. Possible career paths for someone with this skill set include working as an information system designer, IT consultant both in Sweden and internationally, and the opportunity to transition into roles such as project manager or IT manager after gaining workplace experience.

There are various roles and technologies that a systems developer can employ, depending on the company. The most important aspect is gaining a solid understanding of which technology is most suitable for each company. Various businesses require different systems and technologies, as what works well for one may not work for another. This is understood through practical work and by gaining longer experience in the workforce.

As a systems developer at Consid, Dogan has gained extensive experience in system development, including geographic information systems. He uses various methods to analyze geographic data in raster and vector formats, as well as how systems developers manage databases and attribute data. To meet user requirements, he supplements these skills with HTML, CSS, Angular, and TypeScript to visualize data.

Career Opportunities in System Development.

According to the QS World University Rankings, Lund University ranks as the second-best university in Sweden after KTH in Stockholm. This influenced Dogan’s decision to pursue his studies in Sweden rather than in other countries, along with statistics suggesting these educational programs offer the best prospects for future employment. Dogan’s studies in System Science at Lund University have given him a broad insight into how companies implement new systems or improve their existing ones.

The IT world is vast, with backend and frontend languages being universally utilized. With technical skills and passion, Dogan has the opportunity to seek jobs in Sweden, Europe, or even Dubai if he prefers warmer climates.

What is the difference between a systems developer and a programmer?

While both have overlapping responsibilities in software development, their focus differs. Programmers specialize in writing code and resolving technical issues at a granular level. Conversely, systems developers adopt a broader perspective, concentrating on planning, designing, and integrating entire systems to meet user needs and company objectives. While programmers work with specific code snippets and algorithms, a systems developer has overall responsibility for creating and maintaining robust and efficient software systems.

Dogan alkan systemutvecklare på Consid. Göteborgskontoret

4 Tips for Working with System Development

  1. Master Relevant Technologies: Stay updated with the latest trends and technologies in system development. Depending on your area of interest, it may be important to master specific programming languages, frameworks, or tools. Be flexible and ready to adapt to new technologies as the industry evolves.
  2. Build a Solid Background: Obtain a degree in computer science, system science, or related fields. A strong academic foundation provides you with the necessary skills and knowledge to enter the industry. Education and skills development are crucial in system development, even if you work within specific frameworks or use technical languages. Therefore, stay updated on the latest developments.
  3. Gain Practical Experience: Supplement your theoretical knowledge with practical experience. Engage in personal projects, contribute to open-source projects, or seek internships to gain real-world experience in system development. Employers often value candidates who can apply their knowledge in practice.
  4. Develop Communication Skills: System developers often work in teams and must be able to communicate effectively with various stakeholders, including non-technical users. Develop your communication skills to explain technical concepts in simple terms and understand users’ needs and requirements.

Future Trends in System Development

As a system developer and GIS developer, Dogan has a sense that more companies will use visualization to interpret their raw data when it comes time to make a decision. GIS plays an important role in this context. Dogan has both implemented and improved systems for municipalities, energy companies, and traffic information roadmaps, and he has a strong feeling that we will see more of GIS. According to the UN Committee of Experts, GIS is expected to play a key role in technological development, user requirements, and industrial transformation. An example of this area can be seen in self-driving cars. SvD published an article about self-driving cars in 2023, stating that many companies are starting to work on different types of self-driving vehicles, including robot taxis and private cars.

Contact Us

Do you want to get in touch with us? Don't hesitate to reach out! We look forward to speaking with you. Please leave your contact information, and we will get back to you as soon as possible.

0 / 255
Privacy Policy