Working in Tech

Best practices, new technology and products, and tips to help you stay on the cutting edge.

The Hardest Way to Avoid Burnout

Posted In Working in Tech
shutterstock_Jamen Percy
Whether you’re grinding through 80-hour weeks in order to get your startup off the ground, or just trying to get through the workday at a major corporation, you run the risk of burnout unless you figure out how to best manage your energy. What’s the trick to avoiding burnout? Most experts recommend getting exercise—no matter how busy you are—and scheduling breaks, even in the middle of a startup “death march.” Eliminating stressors is also key; for example, learning how to… continue…

Do You Have Enough Emotional Intelligence?

Posted In Working in Tech
Everybody needs some degree of so-called “soft skills” in order to navigate the modern professional world. But how do you know whether you’re actually engaging in the self-awareness and empathy necessary for optimum collaboration with colleagues and clients? Over at the Harvard Business Review, career coach Muriel Maignan Wilkins has a breakdown of the signs that somebody needs to work on boosting his or her “emotional intelligence”: “You often feel like others don’t get the point and it makes you… continue…

How to Negotiate With a Project Manager

Posted In Working in Tech
Every project has a human element to it, and how you approach your relationship with the project manager has a direct impact on how you tackle your assignment—and how your work will be judged. Although the project manager is ultimately responsible for the plan’s outcome, you can have a real voice in shaping things by clearly communicating your concerns and needs. The project manager may not have your exact skill set, but it’s a safe bet that he or she… continue…

Five Signs You Should Be a Low-Code Developer

Posted In Working in Tech
By Johan den Haan The demand for custom software has never been higher. There is an app for managing nearly every aspect of our lives, personally and professionally, and the enterprise is particularly hungry for more. Yet CIOs are painfully aware that the demand far exceeds their current ability to deliver. A recent poll of more than 500 IT chiefs found that application development is among the top skill set shortages anticipated in 2015. Because of this, there is… continue…

Tech Pros Need Business Skills, Too

Posted In Working in Tech
shutterstock_Mila Supinskaya
Check out the latest job ads for software engineers, mobile developers, and data visualization experts, and you’re more likely than ever to find employers asking for candidates with a strong understanding of business operations in addition to the latest programming and coding skills. If you’ve spent your career siloed off in the IT department, eyes glued to a keyboard, you might wonder how someone’s supposed to intuitively know how to figure out budgetary constraints, sales initiatives, and brand identity. Good… continue…

How to Live Down a Project Failure

shutterstock_Dawid Lech
If you’re on a project team that’s experienced a high-profile project failure, you’re probably wondering how you can live it down. Big projects suffer from scope creep, cost and time overruns, difficult and indecisive customers, and much, much, much more. But never fear: even if you find yourself in the midst of project failure, there are effective ways of putting it behind you. Handle It Better Most experienced software engineers and developers have a failed project (or ten) under their… continue…

Tim Cook on the Virtues of Informality, Small Teams

Posted In Working in Tech
shutterstock_Marek Szandurski
In a new interview with Fast Company magazine, Apple CEO Tim Cook explained how small teams are the best way to get things done, even at one of the world’s largest companies. “We’ve turned up the volume on collaboration because it’s so clear that in order for us to be incredibly successful we have to be the best collaborators in the world,” he said. He also emphasized the need to keep things informal. “One of the ways that you ensure… continue…

Are You Paid Less Than Your Co-Workers?

Posted In Working in Tech
salary image
Salary is a touchy subject. Finding out that someone on your team is paid more can easily lead to disgruntlement, and it’s not like you can march into your boss’s office and start yelling about it. There are much more diplomatic ways to ask for more cash. Be Careful It’s fine to approach your manager and say you’d like to have a conversation about salary—so long as you’re not visibly angry as you do so. And whatever you do, don’t… continue…

How We Data-Mine Related Tech Skills

Posted In Data, Working in Tech
Matrix Image
One of the earliest and most interesting data science projects we’ve embarked on is automatically learning which professional skills relate to one another, based on our data. For instance, if someone lists data science as a skill, it’s likely they also know machine learning, R or python and Hadoop. This project has a lot of potential uses on our site, from suggesting related skills when a user adds technology skills to their profile, to enhancing our search and job recommendation… continue…

Asking for a Raise to Match Your Responsibilities

Posted In Working in Tech
shutterstock_Syda Productions
It seems like software teams are working harder than ever these days—but the pay doesn’t always match the scope of the job. Loading more pressure and responsibilities on employees without adequate compensation is a perfect recipe for disgruntlement, yet it seems as if more and more companies these days are doing exactly that. So how do you successfully ask for a pay raise as your responsibilities increase? The trick is timing, and a little bit of finesse. Polish Your Soft… continue…