Job Skills

5 Top Python GUI Frameworks for 2015

pyGUI
As a Python developer, sooner or later you’ll want to write an application with a graphical user interface. Fortunately, there are a lot of options on the tools front: The Python wiki on GUI programming lists over 30 cross-platform frameworks, as well as Pyjamas, a tool for cross-browser Web development based on a port of the Google Web Toolkit. How to choose between all these options for Python GUIs? I started by narrowing it down to those that included all… continue…

Substitute PostgreSQL for Your NoSQL Needs

pking 4th shutterstock
Over the past five years or so, NoSQL databases have enjoyed a spike in popularity compared to relational (i.e., SQL-driven) databases, thanks in large part to industries such as online gaming. A typical NoSQL database can write data 10 or 20 times faster than a relational one, although this speed comes at a price: The data is cached in memory longer before being written to disk, so the data update remains inconsistent longer. As a result, applications that require fast… continue…

Best Tips for Secure Data Retention

Posted In Working in Tech
shutterstock Maksim Kabakou
Corporate retailers including Home Depot, Target, Michaels, Dairy Queen, and Kmart have all been victims of security breaches, and are still feeling the aftereffects. In addition to the financial repercussions, even mainstream brands suffer from diminished trust when customer data is compromised. This trust can be difficult to rebuild, and the negative effects are often even more pronounced for small- or medium-sized businesses. To find IT security jobs, click here. Privacy Policies Being upfront with users about how long you… continue…

In Search of the Next-Generation Mainframer

Posted In Looking in Tech
shutterstock Everett Collection
Not too long ago, IT organizations that had invested in mainframes were afraid that IT people with the expertise required to run those systems were about to “age out” and retire. As a result, many firms decided to examine their platform options, which contributed in no small part to a wave of defections to distributed computing-systems platforms. A recent survey of 350 CIOs, conducted by Compuware, had 66 percent reporting that they feared the impending retirement of the mainframe workforce… continue…

5 Technologies That Could Alter Your Career

Posted In Looking in Tech
shutterstock hopsalka
Predicting the future with any accuracy is a nigh-impossible feat. But when you want to start learning a new technology that will help you in your career, you have to do your best to determine if it’s just hype, or if it will endure. Analysts at companies such as Gartner and Forrester put out lists of new technologies that they expect to grow; at Dice, it’s also possible to see spikes in demand for professionals skilled in emerging hardware, software,… continue…

Want a Successful Project? Try a ‘Pre-Mortem’

shutterstock Pressmaster
Many companies host post-project meetings to discuss what worked and what didn’t, a process known as “post-mortems.” But instead of waiting until the end of a project to figure out what might have gone wrong, how about holding “pre-mortems,” in which all aspects of planning are discussed before everybody gets to work? The latter could help avert real failures. Click here to find project management jobs. With software projects, a pre-mortem might work something like this: At the very beginning… continue…

3 Things Business Analysts Should Know About Agile Methodology

shutterstock Peshkova
Over the past few years, software development has moved more rapidly toward Agile practices. This change impacts how business analysts perform their role. Click here to find business analysis jobs. Here are three key aspects of how business analytics works differently in an Agile environment: 1. The Analyst Evolves to Become a Key Player in Helping Companies Avoid Costly Software Development Problems There are many definitions of “software architecture,” but its ultimate point is to make sure that the development… continue…

Daily Tip: In Presentations, More Isn’t Better

Posted In Working in Tech
shutterstock Africa Studio
We’ve all sat through the dreaded 300-slide PowerPoint presentation, which has a peculiar ability to warp time: Maybe 50 slides in, the minutes seem to stretch into hours, and everybody around the conference table begins to wonder whether they could fake a convincing-enough bout of food poisoning to escape out the door. Don’t be that type of presenter. Even without PowerPoint, the best presentations are (relatively) short. Don’t load up your visuals with too much text or content; if you’re… continue…

Why Millennials Won’t Be Like Your Old Boss

Posted In Working in Tech
shutterstock Kzenon
The Millennials are growing up. That’s not to say they’re changing their ways: They’re still hyper-connected, and still want flexibility, balance and meaning from their jobs. But after years of challenging recruiters and HR with their unique approach to the workplace, the older members of Gen Y are leveraging their experience into management positions. That’s right. Soon, you could be working for a Millennial. Click here to find IT management jobs. Like any generation, Millennials vary in their expectations and… continue…

Daily Tip: In a Crisis, Candor Is Key

Richard Branson Twitter
When Virgin Galactic’s SpaceShipTwo broke apart over the Mojave Desert last week, it represented a major crisis for Virgin Group chairman Richard Branson, who has spent years shepherding the project through development. If you follow Branson’s Twitter feed, you know he’s been candid and quick in his responses over the past few days. While it remains to be seen whether the SpaceShipTwo project will move past this disaster and begin ferrying passengers into orbit, Branson’s response illustrates some key points… continue…