Posts

#4 Tips for a junior software developer

Are you thinking about starting your career as a software developer? Here is a list of #4 advice that will help you embark on your trip!

If you want to code the first thing you should do is spend a good amount of time studying and practicing the basics of your field. Εqually important is communication. There is no way you are going to get good if you cannot effectively communicate with your coworkers and mentors and mingle with other devs who have similar interests to yours.

 

Almost half percent of the professionals in our workspace are technology oriented, which means that they either code for a living or that they are part of a team that builds a new digital product or service.

We talked with Panos, George and Alex, who are software engineers working on the greek division of Covis, an IT service company based in Düsseldorf, Germany. They were happy to share with us some of their experiences that may come in handy for anyone interested in the software industry.

Their impression is that the profession is on demand in Greece and the options vary. They all have worked in various sectors of the industry and they have accumulated some advice for people who are about to dive in.

Tip #1 Start your career in a big company.

There are more resources and better opportunities to be involved in more complex projects. No matter the company, you will have the chance to find inspiring people and expand your network while you get multiple exposure in valuable experience. Not experience in terms of learning some specific tools and get attached to them forever, but being familiar with generally the principles and practices that will help you better understand how new tools work and decide which one will better suit your needs each time.

Tip #2 Have a passion about coding.

If you don’t then no worries, you will have many alternatives that could satisfy you as well. For people of our expertise the pool is full of a wide range of opportunities these days. Being willing to experiment will get you wherever you want to be. Open a GitHub account if you haven’t done so already, push your personal projects, let others know about you and your work! 

Tip #3 Software development is a social process

The Greek capital may help you expand your horizons professionally-wise so you don’t want to miss any opportunities. Being full of interesting meetups, and strong communities is ideal for offering a first taste of concepts that interests you, finding mentors, and network expanding. For starters you could drop by our Monthly Networking Drinks and share some real time conversations with the people of our community. Joining community meetups is strongly recommended than only focusing on paid seminars. Developers’ meetups often keep an introductory level and they could help you understand without spending much time and money if the topic is something you would like to engage seriously in the long run. 

Tip #4 The age of super-hero programmers has passed, it’s all about teamwork.

How do you find the most suitable teammates? Choose from the people you have worked with, you have tested the dynamics between you in the past and you were excited about your collaboration. Working with people you know and have built some level of trust between you boosts the productivity and the beauty in worklife.

 

Are innovators born or made?

The entire western world talks about innovation. It’s the key for the development of western economies, and it’s a one-way street. All of the engineering and math-oriented work passes through globalization to overseas engineers. It combines low operational cost with high productivity. However, in the case of innovation it is really complex. Actually, there is no consensus on how innovation works.

Numerous products such as book or pieces of art are made each year, but how many of them actually obtain an exceptional place in the market? Engineering plus creativity gives birth to innovation. It’s not a coincidence that great innovators were not just engineers or scientists; they were also artists in their own fields, in their own community.

One-inch

It is true that innovative minds can be taught, to some extent; but not the regular way. Arts and  Humanities is that one-inch that makes the difference. Is it possible to imagine Mac OS without art? However, markets are not always in favour of the best technology. Mac Os is vastly superior than Windows OS in many aspects, but the latter dominates the markets. Believing  that every product or skill deserves the share that it takes is a big fallacy. It may be true when talking about low-level service and measurable skills, but it’s not about innovation. It’s almost trivial to give credits on to someone or something that is already established.Any wise analyst can see all the critical points that made the difference of that one-inch and claim “I knew it, I knew it, I saw it!”. Bullshit! Nobody takes into consideration the billions of products that never surfaced because of flawed timing, funding or many, many other reasons that we may find afterwards.

Start wherever you are!

In the real world with real considerations and a well-structured market, skills and abilities will be expressed and rewarded somehow. But that could be anywhere! What they say? ‘History is repeated!’ Nonsense! Just nonsense! Every path is unique and, the dots can only be connected by looking backwards. All innovative newbies are fighting for a ticket in a theatre where the performance is never, ever repeated. The roles are changing upon the stage and the script is nothing more than trash.

The best way of learning is by doing..

A YouTube founder once said: I am not impressed by our success, we planned it! Hah They planned it! They planned to receive in a couple of years a bunch of millions. When Google came to light, its founders  wanted to sell their idea but nobody wanted to buy it! They couldn’t see any commercial value in a multi-billion-dollar business idea that changed the flow of information in the whole world! Who really knows? Trial and error was the most effective method that has ever existed, and it still might be.

The point is that the harder you work, the luckier you get. Perseverance can make the difference. The vast majority of inventors, innovators, and scientists  around you – they are not as charismatic or talented as you think – they are persistent.

Give it a shot!

Credits for the article go to: Antonis Vatousios
Find the original article here