Job Skills

How Long Does It Take to Learn a New Skill?

Posted In Looking in Tech
BlackJack Program
When employers say they need specific skills, job seekers often reply that an experienced IT professional can learn a new language or technology quickly. But is that really the case? It may be if the skill in question is closely related to your experience, but if you’re looking to pick up a new language from scratch the challenge is much greater. There aren’t many programming languages general purpose enough so that when you learn one you may never need to… continue…

Do You Need an Oracle Database Specialization?

Server Room
Companies need solid teams if they’re going to build environments to take advantage of Big Data, and what a given company looks for in candidates depends on its specific data needs. If you’re looking to jump in or upgrade, the possibilities for the next 12-18 months may seem limitless. “First and foremost, any skill in the database arena is really, really strong right now and demand for professionals in this space is very high,” says John Reed, senior executive director… continue…

6 Skills a Great Business Analyst Should Have

Business Analyst
Succeeding as a business analyst requires experience, domain knowledge and sometimes certifications, but it helps if you develop several general skills, as well. It’s valuable to recognize them because they’ll help you thrive in a role that often comes with lots of autonomy, constantly evolving demands and priorities, and tons of ambiguity. These skills don’t necessarily determine whether you’ll be a competent business analyst. But if you’re aware of them, you’ll have a leg up in selling yourself as someone… continue…

A NoSQL Alternative: Disk Folders

Folder
One of the joys of programming is that there are often many different ways to accomplish the same goal. That comes in handy when you’re not feeling too confident about a given solution. Consider this problem I recently faced. I was choosing between a relational database or NoSQL for a game server I was working on. Whichever I chose would contain a couple dozen tables and would need to support up to 100,000 users. My real-time needs were very modest,… continue…

Mark Zuckerberg’s Management Tips

Facebook Home App
Facebook CEO Mark Zuckerberg sat down with The New York Times recently to discuss some of his company’s latest moves, including its high-profile acquisition of WhatsApp. Much of that discussion focused on Creative Labs, which is tasked with building standalone apps—not all of which will feature Facebook’s branding. “In mobile there’s a big premium on creating single-purpose first-class experiences,” Zuckerberg told the Times’ Farhad Manjoo. Click here to find IT manager positions. On that front, Facebook’s Messenger app—which, as the… continue…

3 Ways to Get the Business Skills You Need

Posted In Looking in Tech
Business Meeting
It isn’t enough for software engineers and developers to be masters of coding and development. You also have to be business savvy and an expert in your company’s sector, whether it’s banking, retail or whatever. But getting those skills – both financial and operational – is sometimes easier said than done, especially when you’re siloed off in IT with deadlines bearing down. Fortunately, the answer may be right in front of you. Here’s some things to consider. Click here to… continue…

How to Spot Your Next Big Skill

Posted In Looking in Tech
Programming Languages
Keeping your career on track is challenging enough without having to worry about timing: If you learn an emerging technology too soon, the jobs won’t be there. If you wait too long, you’ll face stiff competition. So how can you develop impeccable timing? By actively monitoring the evolution of promising technologies that align with your skills and interests. When new tech starts to gain momentum and more and more people get their hands into it, it’s time to make your… continue…

Using Netcat to Read, Write Data Across Your Network

Posted In Linux, Working in Tech
Wi-Fi Testing
Testing a network connection or troubleshooting a data flow is a common job for the system admin or developer. One tool they can take advantage of: the Netcat command line program, which provides a quick way to read and write data between two devices over a TCP/IP network. I recently used several flavors of Netcat to help me develop a servo control program between the new Arduino Yun and a simple companion slider application, written in Processing, on my Linux… continue…

Cortana, Google Now, Siri Will Change How You Build Apps

Cortana
This week, Microsoft finally unveiled Cortana, its long-rumored digital assistant that will roll out with Windows Phone 8.1. Like Apple’s Siri and Google Now, Cortana can interpret and act upon voice commands; it also keeps a “notebook” loaded with the user’s personal information, the better to serve up useful data about nearby restaurants, latest sports scores, and more. Other features include event-specific reminders (for example, you can ask your Windows Phone to prod you to bring up a particular topic… continue…

Employers Can’t Find Enough Scala Talent

Scala Thumbnail
Some have wondered whether the recent release of Java 8 could be bad news for Scala, which gained fans with its functional programming capabilities on the Java Virtual Machine. Scala’s creator Martin Odersky doesn’t believe it. He’s said the release will bring the Scala and Java communities closer together. And Typesafe, the company Odersky created to support and promote Scala, is touting it as good news for all. Click here to find Scala jobs. “Typesafe is excited to see Java… continue…