Is there anything more frustrating than trying to accomplish a big goal and not being able to get others to buy into your vision?
As a software developer, it might seem strange to dedicate time to improving sales skills. Recently, though, I’ve noticed that the most successful software developers are great at selling at least one thing. They’re great at selling ideas.
I’m going to be honest with you. I haven’t worked from a coffee shop in a long time.
When I do it’s always a fun experience. Kind of a like a little “field trip” from work!
First off, it’s hard to get non-technical jobs at a tech startups. I’m just basing that off of my experience trying to get testing jobs at tech companies.
Software testing is technical but you don’t see job openings for it until the company has at least 20 people. It can be pretty challenging.
It feels like in the early days of a tech startup, most of the open position are technology focused. You’ll see positions for programmers, engineers, data scientists, developer operations, things like that.
There just aren’t a lot of non-technical jobs available. So through basic supply and demand you can see why the jobs are always difficult to get into.
Just a few short years ago, working from home may have seemed out of reach for workers in some industries. Today, remote work is on the rise!
In 2015, 23 percent of employees reported doing some of their work remotely. This is up from 19 percent in 2003, according to the Bureau of Labor Statistics.
With the growth of the internet and the need for talented workers, more companies have started to accept working from home as normal.
As a software developer, I’ve definitely marked this trend. With my skill set, all I really need is a relatively powerful computer and strong internet connection, and I can practically work from anywhere.
I’ve been working from home for almost a year now. Working from home isn’t all sunshine and rainbows. Some days have been a lot better than others. Don’t get me wrong –– it’s great. I wouldn’t change it for the world, but like most things, it takes some getting used to.
I’ve learned a lot about working from home over these last few months. Here are my suggestions on the right way to work from home.
When feelings about a job are extreme, either good or bad, you know what to do. When you love your work and can’t wait to start coding each morning, it’s clear that you should stay. When things are horrible—I mean down right awful—most developers will do their best to abandon ship as quickly as possible. However, when you’re simply comfortable, you might not know what to do.
Sometimes you need to make a change and you don’t even know it. Here are a few hidden signs that it is time to leave your job.
“Everyone you know started off as an unknown until they did the thing that made them known.” —Gary Vaynerchuk
I recently heard this idea from a highly successful businessman Gary Vaynerchuk and wanted to elaborate on its applicability for software developers. The concept is that you’re one piece of content away from changing your life.
In my experience, developers often overlook the non-technical interview.
I’ve been the company culture guy during quite a few interviews. The task is simply to answer one question: “Is this person a good fit for our team?” Some have been great, and others have flopped.
What do top developers do to ensure they’re hired?