Working in Tech

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

Scripting Languages You May Not Know

Posted In Working in Tech
shutterstock_wrangler
Scripting languages are used in everything from games and Web pages to operating-system shells and general applications, as well as standalone scripts. They allow the harried developer to do his or her job without engaging in the full compile-test-edit lifecycle; with a script, it’s just edit-and-run. Many of these scripting languages are common and open to modification. In a gaming environment such as Skyrim, the developers relied on a scripting language called Papyrus; Microsoft Office depends on Visual Basic for… continue…

How These Delivery Startups Attract Their Pack

Posted In Working in Tech
shutterstock_infinity21
When you move from New York City to suburbia, the biggest challenge is figuring out where to eat, since prepared food is seemingly no longer available 24/7. Fortunately, the past few years have seen a proliferation of delivery-service apps for, well, pretty much anything. Today’s idea of convenience involves booking a personal driver via Uber, having your laundry washed via Washio, and eating a home-cooked meal delivered to you via Munchery. But without the hard labor of delivery workers, these… continue…

Amazon’s Fire Phone Is a Cautionary Tale for Devs

Posted In Working in Tech
Amazon Fire Phone
Earlier this week, Fast Company’s Austin Carr published an exhaustive look at the implosion of Amazon’s Fire Phone, the online retailer’s attempt at entering the high-end smartphone market. According to Carr, blame for the debacle lies firmly at the feet of Amazon CEO Jeff Bezos, who micromanaged the device’s development. From the very beginning, he wanted the Fire Phone to “wow” customers with “something big and distinctive.” There was just one problem: Amazon, unlike Apple or other smartphone makers, isn’t… continue…

SourceForge Q&A: Reviving Point-and-Click Games

Posted In Working in Tech
Indiana Jones Point and Click
SourceForge’s January “Community Choice” Project is ScummVM, a cross-platform interpreter for many point-and-click adventure games. The ScummVM team shared their thoughts about the project’s history, purpose, and direction. Tell me about the ScummVM project, please. ScummVM is a program that allows you to run many classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this is that ScummVM just replaces executables shipped with the games, allowing you to play them on systems for which they… continue…

The Ideal Job Outline for Business Analysts

Posted In Working in Tech
shutterstock_Dragon Images
In broadest strokes, a business analyst (or BA) acts as a liaison between businesspeople and a company’s Information Technology staff. It is generally the analyst’s responsibility to interpret and define the information requirements of the business, and devise a suitable system to solve those needs, be it packaged solutions or in-house development (or a hybrid of both). Years ago, the BA’s role was spread across multiple jobs and titles, from System Analyst and Architect to even Programmer. For that reason,… continue…

The Business Analyst Food Chain

Posted In Working in Tech
Food Chain
When you think “food chain,” you generally think Nature. But within the business analyst community, “food chain” also applies to requirements. Take a look at the diagram above: that’s your food chain. If you figure out the impact of the requirements for each of the segments or “links,” you get a pretty good idea of how the system works overall. Click here to find business analysis jobs. In the first part, Feasibility and Business Planning, the exploration of business scenarios… continue…

Little-Known Programming Languages That Pay

Posted In Working in Tech
appinventor
There is no shortage of programming languages, from the well-known ones (Java and C++) to the domain-specific (which focus on a particular industry or type of problem) to the outright esoteric (intended just for research or even humor). For more programming jobs, click here. If you’re interested in studying some of the lesser-known programming languages, you’ll probably want to learn some that could potentially land you a freelancing gig or even a full-time job. (If you want to take a… continue…

Daily Tip: Cut Unnecessary Meetings

Posted In Working in Tech
shutterstock_wavebreakmedia
Do you hold meetings with your colleagues every day? If you’re in a crunch period, racing against a deadline to put the finishing touches on a website or piece of software, regular meetings make all the sense in the world. For all those periods where stakeholders don’t need constant updates, though, meetings are often a waste of everybody’s valuable time. Why get everybody together if the situation hasn’t changed in a way that can’t be summarized via email? Of course,… continue…

Why Email Isn’t Going Away Anytime Soon

Posted In Working in Tech
shutterstock_Ditty_about_summer
Email’s not going anywhere, according to new data from the Pew Research Center’s Internet Project. Of the 1,066 adult Internet users surveyed by Pew in September 2014, some 61 percent reported email a “very important” tool for doing their job, ahead of even the Internet (54 percent), a landline phone (35 percent), a cell or smartphone (24 percent), and social networking sites such as Twitter and Facebook (4 percent). To find email-related jobs, click here.  “The high value of email… continue…

What Facebook’s ‘Year in Review’ Snafu Teaches Devs

Posted In Working in Tech
Facebook Year in Review
Sometimes a feature seems like a really good idea, until a backlash from users forces the developer to backpedal rapidly. Facebook finds itself in such a situation this month, after its attempt at a pre-generated “Year in Review” posting triggered bad memories in many users. The “Year in Review” probably seemed like a grand idea on a whiteboard: An algorithm scans a Facebook user’s profile and identifies the postings with the most engagement, and builds a colorful presentation around those… continue…