Working in Tech

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

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

Posted In Working in Tech
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…

5 Signs Your IT Project is Failing

Posted In Working in Tech
shutterstock_Ron Frank
If you’re a software architect or developer, one of your projects will fail at some point. And often, it’s the overlooked problems that end up derailing months (or years) of effort. Before your team starts missing deadlines and blowing budgets, here are the top signs your project could fail: Stakeholder Apathy If your team members are increasingly pulled away to other projects, it’s time to worry: that’s a clear sign that your project isn’t a priority. “Stakeholder apathy strikes when… continue…

Be Careful With That Referral

Posted In Working in Tech
shutterstock_Yotka fotoaloja
When a job opens up in your company, it’s natural to want to refer a friend or former colleague. But when you do, you’re putting your own credibility on the line, and that can have all sorts of ramifications for your own relationships and work. So before you make an introduction, do your own due diligence to make sure the person is qualified for the position, and will fit with your company’s culture. No matter how well you know the… continue…

How a SEA Can Help Your Company

Posted In Working in Tech
shutterstock_Songchai W
What exactly is a Strategic Enterprise Analysis (SEA)? It’s the study, modeling, and maintenance of a company’s strategic direction. Sounds important, right? If you’re a business analyst, or even just an executive who’s trying to keep the company running during a rough period, conducting an SEA can prove an important part of your job. When the SEA Kicks In Why do an SEA? To get ready for a change in executive leadership, an acquisition, merger or a divestiture To respond… continue…