Vault.com: the insider career network

Job Survey: Programmer Analyst

This Programmer Analyst career survey is just one of 1000s of exclusive career surveys available on Vault. Find out what it's actually like on the job with Vault's job surveys.

Read all Vault Career Surveys for the inside scoop on specific jobs
Read Vault Employee Surveys for the inside scoop on specific employers
Read Vault Student/Alumni Surveys for the inside scoop on colleges and grad schools



Location: Providence, RI
Company: A security software company
Experience: Entry-level
Highest Level of Education: Other Graduate Degree



Job Responsibilities
- Software design, developement and maintenance. - System performance analysis and troubleshooting.
Job Requirements
I think this job requires extensive knowledge in software engineering, programming languages (C++, Java, PHP, Perl, etc); good knowledge in different (and most popular) platforms, such at Linux, Sun Solaris, and certainly (also not my favorite) Window9X~XP. Database knowledge is a must (such as Oracle, Sybase, Postgresql...). Therefore these courses are highly recommended: 1) Software Engineering (I && II) 2) Computer Architecture 3) Communication Protocols 4) Database Design and programming 5) Object-Oriented Programming in Java (or C++, although C++ is hybrid language) 6) Web Programming (Try at least one scripting language, like Perl, PHP, or Python. I personally like Perl the most. Knowledge of XML is a must.) The last but not the least, it's helpful to read algorithm and data structure books now and then.
Uppers
Challenging -- there's always something that keeps me up; Flexible schedule -- as long as you have your work done, no need to worry about the exact time you arrive at the office every morning; Casual dressing -- I don't like wearing suit, honestly -- it makes me feel stiff. Small group -- this can keep the communication more efficient.
Downers
- Challenging also means highly-pressured, sometime. Especially when the deadline is approaching... - Don't have much social life. - CRT is harmful to my eyes :'(
Lifestyle
Basically, I like this position and my team-workers. They all seem friendly. As programmers, we don't travel a lot. I prefer having personal trip, but not business one, so this absolutely fine with me. Well, if someday my boss sends me out for a conference in West Coast, I'd be happy, too. :o)
Compensation
base pay around $50K. No sure if there is bonus at the end of this year. No stock options. Full benefit package (health & medicare, life/dental insurance, 401K)
Advice to Jobseekers
If you want to do something new in each and everyday, and keep freshing up on how's going in technology field, especially, software engineering; plus, you don't like travel a lot, and prefer staying in a small group with a reasonable boss and friendly teammates, then being a programmer analyst is a good choice. Well, you need to be a fan of computer technology and be CREATIVE.

This Programmer Analyst career survey is just one of 1000s of exclusive career surveys available on Vault. Find out what it's actually like on the job with Vault's job surveys.

Read all Vault Career Surveys for the inside scoop on specific jobs
Read Vault Employee Surveys for the inside scoop on specific employers
Read Vault Student/Alumni Surveys for the inside scoop on colleges and grad schools