Coding bootcamps have emerged in recent years as fast-track training to obtain attractive tech jobs with good pay and flexibility. But several key skills have been overlooked by virtually all schools that are critical to achieving success with your new-found abilities:
1. Be curious. While you may have the required skills, how curious are you about the company you are trying to work for? By adopting a strong interest in a company’s products, history, core values and founder stories, you’ll be well on your way towards being accepted into the fold of the company culture. It shows that you not only bring expertise to the table, but also a keen interest in what you are doing.
2. Be personable. Yes, you need to be a nice, friendly and fun person to be around and someone that others will be able to work with. More and more companies are adopting ‘no jerks’ policies. So act natural and be yourself, like you would be with your friends.
3. Be coachable. You may have all the skills in the world and tons of experience but employers may have their own ways of doing things. Here’s the thing to remember: On the surface, it may seem easier or faster to do things a certain way and you may be right, but you might also not be privy to the whole picture. If you are new, you may not know why things are done a certain way. Stay open to guidance about how to do things the company’s way. After all, they’re the boss.
4. Be committed. So many young people make the mistake of taking jobs and openly remarking about how they will do this until something better comes along. While it’s assumed that people have aspirations in life and want to “climb the ladder,” life is also about building relationships. A mercenary approach is one people can sense. Show commitment to your employer for extending a job to you. Do your very best to continue to add value to your fullest ability. The big break you are looking for might be at the company you are already employed by.
5. Be flexible. Everyone wants to work for a hot new tech startup, yet most don’t understand the emotional fitness it requires. In today’s job market, your job title could very well include a wide swath of roles and tasks. Embrace these roles and tasks as a game instead of viewing them as ‘Not my job’. Again, if you want to show your worth to a company, your ability to solve problems across the board will get you noticed and increase your value.
6. Be resilient. Stuff breaks, terms change, deadlines get pushed up, projects get cancelled, meetings get pushed off. These changes in the corporate world are inevitable curve balls. Your job is to maneuver around them. The more time you spend moving forward instead of complaining, will result in a far better experience regardless of challenges.
7. Be passionate. In a glib world, showing your genuine enthusiasm is a great way to stay motivated and keep your co-workers on track as well. It’s tough to run a company and overcome daily challenges. When an executive sees that you’re sharing in the excitement of a company win, it will send a clear message that you care about the success of the company and are willing to show it.
Overall, these tips should begin to paint a picture of how to set yourself up to win in what whatever you do and hopefully bring you success at any company you choose to work with.
As an employer myself, I’ve always chosen to hire people with whom I felt embodied the traits above - even above those that may have had more technical skills. Technical skills can always be added, but who a person is can make or break office morale.
It is your choice to be your best in all respects and show up to potential employers in your best light. Make sure to work on these essential ‘soft skills’ while you’re also training in tech.
James DeCicco is an American Entrepreneur, Speaker & Author in new technology, web & finance. He is an expert on personal success psychology with training from Anthony Robbins, Brian Tracy, Deepak Chopra, Neuro Linguistic Programming and several successful company exits to his credit. James is also the founder and CEO of El Segundo-based Beachcoders.com web coding academy.