Multimillionaire? Go Pro and You Might Go Home

To Earn Big Bucks, The Engineering Field Scores Better Than The Playing Field

Want to be a multimillionaire?  Better put down that ball and pick up a calculator.

Career: Athlete vs EngineerCareer: Sports Athlete vs Tech Engineer

Although it might take longer, the chances of becoming a multimillionaire are much higher for those who pursue engineering careers versus those who chase after a ball and professional sports dreams. According to new data just released by Paysa, a tech job analytics firm, earning a seven figure sum is more of a sure thing for engineering careers whereas the odds of getting there via playing big league sports is more akin to playing the lottery.

Acceptance Rates at Engineering School Dominate the Odds of Playing Pro Sports

Odds of winning the lottery? You’re looking at a one in 14 million chance. Chances for a high school athlete to make it to the pros?  Somewhat better but not great.

  • One out of 659 players makes it from their high school baseball team to the majors.
  • One out of 4,233 high school football players will make it to the NFL
  • One out of 11,771 high school basketball players go on to shoot hoops for the NBA

Bottom line – the chances of making it to the MLB, NFL or NBA are slim.

But pursuing an engineering degree as a goal instead of pursuing a field goal gives you much better odds at success.  The average acceptance rate at engineering schools stands at 63 out of 100. Six out of 10 engineering students graduate and – here’s the icing on the cake –  97 out of 100 find jobs.

And with Trump likely to cut down the flow of tech workers coming here from overseas, no doubt soon 100 out of 100 will find jobs.

A Short-Lived Career Versus Being In It For the Long Haul

NBA players can count on a hefty average annual salary of $2,505, 720. MLB players who make an average of $500,000 also do well. For high school football players who make it to the NFL, there is no doubt that the average annual salaries at $860,000 is alluring.

But since the average professional sports career lasts only a few short years, the long-term payout is not necessarily any better – and could even be worse — than what an individual would realize if he or she went to engineering school and took home an engineer’s $125,418 average annual salary.

Here are some lifetime comparisons:

MLB: average career length is 5.6 years with the lifetime earning potential of $2,912,000

NFL: average career length is 3.5 years with the lifetime earning potential of $3,010,000

NBA: average career length is 4.8 years with the lifetime earning potential of $12,027,456

Tech: average career length is 40 years with the lifetime earning potential of $5,016,723*

*Luck out and work at Facebook or Google or the tech world’s next Facebook or Google and you’re looking at $10,674,690 to $13,533,236 lifetime earnings!

“Many high school kids dream of making it to the NFL, MLB or NBA, but the reality is that very few make it to the pros – most who pursue a sports career never realize that dream or at best, play a more supportive role,” said Chris Bolte, CEO of Paysa. “Those who do make it face the reality that their time and earning potential is limited and could even be at risk due to injury. At the same time, over a half a million unfilled jobs in technology continue to go unfilled across all sectors of the economy, making it a way better bet to pursue an engineering, computer science or other tech degree that can promise the same or even better earning potential over the long haul.”

Concussions – As if You Needed Another Reason

As if the odds of making bank in engineering vs pro sports aren’t convincing enough, there’s the scary specter of concussions.  Basically it comes down to would you rather use your brain or lose your brain?

Scary but true fact:  87 out of 91 former NFL players who donated their brains to science showed evidence of brain damage.  The level of damage, caused by repetitive trauma to the head, is linked to depression, memory loss and dementia.

“Concussions are a fact of life in today’s sports world,” states the Sports Concussion Institute.  Some of these facts according to the Institute are:

  • Football is the most common sport with concussion risk for males (75% chance for concussion)
  • Soccer is the most common sport with concussion risk for females (50% chance for concussion)
  • 78% of concussions occur during games (as opposed to practices)
  • A professional football player will receive an estimated 900 to 1500 blows to the head during a season
  • Estimated 47% of athletes do not report feeling any symptoms after a concussive blow

To make it to the big leagues means starting early and playing often during high school and college years. That’s how you get noticed by scouts and coaches for college teams and the pros. But more playing time increases the chance of possible injury. The scariest of these is the risk of concussion. Bones heal but the brain does not.

High school athletes who played football, lacrosse, soccer and baseball were nearly twice as likely to experience concussions than college-age players, according to a recent study by the National Academy of Sciences reported by CNN.

But the study authors worry that the difference may be due to a reluctance among college players, especially in Division 1 schools to report symptoms for fear of getting less playing time.

And don’t count on that fancy new helmet to protect your skull and its contents. Helmets and equipment did little to reduce the risk of concussion, according to the report. “There was little scientific evidence to support claims from manufacturers that their gear improves safety.”

Engineering School Is More than Just the Ivies

Brand name colleges like Stanford, Harvard, MIT and Berkeley have produced some of the tech industry giants (although several transferred in after starting somewhere else and Bill Gates famously dropped out).  But in the framework of tech, that was a long time ago.  Today many universities have beefed up their engineering departments and grad programs to attract future-minded students.  Among them are many decent state universities where if you’re an in-state resident or take a year to become one, you can graduate with a lot less student loan debt than those who matriculate at the Ivies where costs can range from $50,000 to $60,000 a year.  Plus you can have a lot more fun in high school.  Best of all most tech jobs do not require a master’s degree. You can plunge right in to a six figure job as soon as the ink is dry on that undergrad diploma.

For example, Georgia Tech, with a $12,212 in-state annual cost, is among hundreds of schools trying to attract more students. Its undergraduate engineering department ranked 4th in U.S. News and World Report’s rankings right behind MIT, Stanford and Berkeley.  Tied for 6th place are the University of Illinois-Champaign-Urbana and University of Michigan, Ann Arbor.  For an even lower cost option, both Grantham University and Central Methodist University offer online bachelor’s degrees in computer science for an annual cost of about $8,000, according to the website OnlineU.  Starting at a community college and transferring to a four-year university for junior and senior years is another way to make a great degree more accessible.

And maybe a kid can have the best of both worlds – play sports in high school and then study engineering in college. Just don’t skip calculus class for practice.

How to Become a Mobile Engineer

Look around you. Mobile apps are everywhere. According to Juniper Research, total revenues from mobile apps are set to reach $99 billion by 2019. Gartner predicts that by the end of 2017, market demand for mobile app development services will grow at least five times faster than internal IT organizations’ capacity to deliver them.

What does all of this mean? It means that it is a great time to consider a career as a mobile engineer. According to a recent survey by Stack Overflow, mobile developers and mobile engineers are among the most sought-after tech experts today and command a higher salary than many other types of engineers or developers.

What Does a Mobile Engineer Do?

Mobile engineers develop and build software applications for mobile devices. Some specialize in Android applications, while others may specialize in iOS apps or Windows Mobile apps. Part of a mobile engineer’s job is to maintain versioning notes and track redesign requests during the development process. A mobile engineer also troubleshoots problems in the app, making certain that the mobile app performs according to the specifications of the stakeholders.

Mobile engineers may be tasked with making several versions of the same app, so that the app can be used on multiple device types, such as smartphones, tablets, or even personal computers. Additionally, mobile engineers are responsible for creating app upgrades for release as technologies evolve.

Take a look at this video about the day-to-day work of a mobile developer and engineer:

Educational Requirements for Mobile Engineers

According to WiseGeek.com, most mobile engineers need a college degree in computer programming, computer science, or some other related field. Some mobile engineers need a postgraduate degree, especially if their job will entail highly specific types of programming.

Occasionally, you may be able to break into this field without a college degree. However, if you are looking to work with a top tech company in anything other than an entry-level job, you will need at least some additional education.

Here is a list of some well-known tech companies and their educational requirements for mobile engineers based on Paysa data:

Facebook: According to recent job postings, 60 percent of mobile engineers at Facebook need a bachelor’s degree; 60 percent need a master’s degree; and 20 percent need a doctorate.

Apple: According to recent job postings, 67 percent of mobile engineers at Apple need a bachelor’s degree and 34 percent need a master’s degree.

Cisco Systems: According to recent job postings, 67 percent of mobile engineers at Cisco Systems need a bachelor’s degree and 34 percent need a master’s degree.

Yahoo!: According to recent job postings, 66 percent of mobile engineers at Yahoo! need a bachelor’s degree; 35 percent need a master’s degree; and 11 percent need a doctorate.

Uber: According to recent job postings, 70 percent of mobile engineers at Uber need a bachelor’s degree; 40 percent need a master’s degree; and 12 percent need a doctorate.

Samsung: According to recent job postings, 67 percent of mobile engineers at Samsung need a bachelor’s degree and 45 percent need a master’s degree.

Intel: According to recent job postings, 75 percent of mobile engineers at Intel need a bachelor’s degree and 50 percent need a master’s degree.

Twitter: According to recent job postings, 100 percent of mobile engineers at Twitter need a bachelor’s degree and 50 percent need a master’s degree.

Adobe: According to recent job postings, 50 percent of mobile engineers at Adobe need a bachelor’s degree and 17 percent need a master’s degree.

Mozilla: According to recent job postings, 100 percent of mobile engineers at Mozilla need a bachelor’s degree.

PayPal: According to recent job postings, 75 percent of mobile engineers at PayPal need a bachelor’s degree; 25 percent need a master’s degree; and 25 percent need a doctorate.

Dropbox: According to recent job postings, 100 percent of mobile engineers at Dropbox need a bachelor’s degree.

Technical Skills Needed for Mobile Engineer Jobs

Mobile engineers need technical expertise with:

    • Major mobile platforms such as iOS, Android, and Windows Phone
    • Coding with frameworks such as Xcode, Android SDK, and Windows Phone App Studio
    • Programming languages such as Java, Objective-C, C#, JavaScript, and SQL
    • Responsive design, UX, and UI
  • Mobile app frameworks like Sencha or PhoneGap

Looking at mobile engineer job descriptions across thousands of tech companies, Paysa found the following tech skills listed as the top six skills needed overall for mobile engineers:

Soft Skills Needed for Mobile Engineer Jobs

In addition to a strong technical skillset, mobile engineers need some essential soft skills to get the job done right. They include:

    • Good written and oral communication skills
    • Ability to work well with others
    • Attention to detail
    • Ability to adapt to an agile development environment
    • Patience
    • Resilience
    • Analytical thinking and problem solving ability
  • Abundant curiosity

Professional Organizations for Mobile Engineers

Many mobile engineers and developers find it helpful to join professional organizations to network with others in their field. Some top professional organizations for mobile engineers are:

Top Tech Companies and Locations for Mobile Engineer Jobs

Top companies hiring mobile engineers include:

    • Pocket Gems
    • Yahoo!
    • Jones Lang LaSalle
    • NEP Broadcasting
  • Uber

Top locations for mobile engineer jobs include:

    • San Francisco, CA
    • San Jose, CA
    • New York, NY
    • Los Angeles, CA
  • Seattle, WA

Salaries for Mobile Engineer Jobs

How much can you expect to be paid as a mobile engineer? Here is a look at compensation data compiled by Paysa for some of the companies that are currently hiring mobile engineering talent.

Overall: First, take a look at the overall breakdown of salaries for mobile engineers across thousands of tech companies. Based on 970 profiles, the average base salary for mobile engineers is $99k per year and the average market salary is $121K, which includes $99K base salary, $14.9K annual bonus, $10.5K signing bonus and $34.6K annual equity.


Mobile engineer salaries overall per Paysa data.

Uber: The average base salary for mobile engineers at Uber is $139K and the average market salary is $278K, which includes $139K base salary, $15.9K annual bonus and $124K annual equity. The average time to promotion is 20 months.


Uber mobile engineer salaries per Paysa data

Twitter: The average base salary for mobile engineers at Twitter is $141K and the average market salary is $216K, which includes $141K base salary, $24.5K signing bonus and $50.5K annual equity. Average time to promotion is 22 months.


Twitter mobile engineer salaries per Paysa data

Microsoft: The average base salary for mobile engineers at Microsoft is $130K and the average market salary is $206K, which includes $130K base salary, $29.3K annual bonus, $16.7K signing bonus and $30.8K annual equity. Average time to promotion is 2.8 years.


Microsoft mobile engineer salaries per Paysa data

Credit Karma: The average base salary for mobile engineers at Credit Karma is $131K and the average market salary is $202K, which includes $131K base salary, $17.4K annual bonus, $14.9K signing bonus and $39.3K annual equity. Average time to promotion is 2.4 years.


Credit Karma mobile engineer salaries per Paysa data

Yahoo!: Based on 23 profiles, the average base salary for mobile engineers at Yahoo! is $123K and the average market salary is $191K, which includes $123K base salary, $19.4K annual bonus, $17.4K signing bonus and $31.7K annual equity. Average time to promotion is 23 months.


Yahoo! mobile engineer salaries per Paysa data

Intuit: The average base salary for mobile engineers at Intuit is $130K and the average market salary is $182K, which includes $130K base salary, $18.5K annual bonus, $9.33K signing bonus and $25K annual equity. Average time to promotion is 3.2 years.


Intuit mobile engineer salaries per Paysa data

Google: The average base salary for mobile engineers at Google is $103K and the average market salary is $175K, which includes $103K base salary, $17.3K annual bonus, $17K signing bonus and $38.3K annual equity. Average time to promotion is 2.6 years.


Google mobile engineer salaries per Paysa data

Priceline.com: The average base salary for mobile engineers at Priceline.com is $107K and the average market salary is $162K, which includes $107K base salary, $14.4K annual bonus, $9.72K signing bonus and $30.1K annual equity. Average time to promotion is 2.8 years.


Priceline.com mobile engineer salaries per Paysa data

Intel: The average base salary for mobile engineers at Intel is $109K and the average market salary is $155K, which includes $109K base salary, $15.4K annual bonus, $12K signing bonus and $18.3K annual equity. Average time to promotion is 2.9 years.


Intel mobile engineer salaries per Paysa data

Pocket Gems: Based on 39 profiles, the average base salary for mobile engineers at Pocket Gems is $109K and the average market salary is $122K, which includes $109K base salary and $12.8K signing bonus. Average time to promotion is 2 years.


Pocket Gems mobile engineer salaries per Paysa data

Getting Paid What You Are Worth as a Mobile Engineer

As you can see from the examples above, your compensation as a mobile engineer depends on a number of factors, including the company for which you choose to work and its location. Other factors include your educational background and your skillset.

Paysa is designed to help you find out your true worth in the marketplace. Additionally, the Paysa platform can provide you with recommendations regarding skills to pursue and career paths to follow based on your personal and professional information. Visit Paysa.com to receive your personalized recommendations today!

What to Expect During Google’s Recruitment Process

Google is one of the best companies to work for in the country. It’s actually THE best, according to Forbes Magazine’s list of 100 Best Companies to Work For. In fact, Google took the #1 spot in 2016 for the seventh time in the last ten years. That’s because the company clearly values its people. Google employees have some of the best benefits and perks around, and Google salaries are among the highest in Silicon Valley.

If you’re looking to become a Googler (that’s Googlespeak for “Google employee”), it probably won’t surprise you that you’re not alone. In February 2016, there were 1000 jobs open at Google. Sure, that’s a pretty high number, but it doesn’t even come close to the 2.7 million applicants who are vying to fill those jobs.

So, how do you stand out from the crowd? Be prepared. Know exactly what to expect. In other words, keep reading.

The Culture of Google

It’s a good idea to familiarize yourself with a company’s culture before sending in your application, to ensure it’s a good fit for you. Google has a culture of transparency, giving software engineers access to most of the company’s code on the first day. They want everyone to contribute ideas and comments. The company has the feel of a startup, but with the funding of a multinational corporation.

Every Friday, CEO Sundar Pichai hosts company-wide meetings — called TGIF — that are broadcast live to offices across the globe. These meetings include a business strategy update or a product area update, as well as questions from Googlers.

Personality of a Googler

What kind of person fits into this culture? Here’s what Google says they’re looking for:

We’re looking for people of all backgrounds and experiences who aren’t afraid to bring the hard questions and roll up their sleeves to build the answers. Here at Google, we move at an incredibly fast pace– at internet speed! — so we find that our most successful Googlers are those who can navigate ambiguity and are comfortable taking big risks towards innovation. When you interview at Google, you’ll likely interview with four or five Googlers who will be looking for four things: leadership, role-related knowledge, how you think, and Googleyness.

What is Googleyness? According to former SVP of People Operations (also known as Human Resources) Laszlo Bock, it’s hard to define. But Googley people tend to exhibit the following characteristics. They:

    • Enjoy having fun
    • Have intellectual humility
    • Are conscientious (Google is looking for owners, not employees)
    • Are comfortable with ambiguity
  • Have taken interesting or courageous paths in life

Paysa CompanyRank for Google

Still not sure if you want to apply? Let’s take a closer look at the company. Google is truly one of the giants, with a valuation in 2016 of over $500 billion. For four consecutive years, the company has been named the second most valuable brand in the world, and Google.com has been listed as the most visited website in the world.

The Paysa CompanyRank is an algorithm that measures the flow of quality talent at a company over time. It’s a good measure of where a company sits in the greater economic landscape. The rank is based on Paysa’s analysis of 7.45 million job changes across 198,000 companies over the past 15+ years. As is shown in the graph below, Google has been in the top three over the last 10 years, currently holding the number three spot.


Paysa CompanyRank for Google

Googlers are working on some of the most popular projects across the globe, which is why it’s no surprise that 96 percent of employees say they’re proud to tell others they work there.

What To Expect From Google’s Recruitment Process

Google is 25 times more selective than Harvard, Yale, or Princeton. They sift through over 2 million resumes a year for a few thousand jobs.

Each one of those resumes is considered by a person. There’s even a team that reviews rejected applicants, just to make sure someone special didn’t slip through the cracks.

What To Expect From Google’s Interview Process

Google became famous for giving applicants wacky brainteaser questions during interviews. For example: How many golf balls does it take to fill a 747? Never fear, the company no longer does this. Research showed that this kind of questions did not accurately predict how someone would do their job.

Here’s what to expect if your application makes it past the first round:

  • Phone/Hangout Interview

First, you’ll have an interview via phone or Google Hangout (video conference) with a potential peer or manager. From Google’s recruitment website:

For software engineering roles, your phone/Hangout discussion will last between 30 and 60 minutes. When answering coding questions, you’ll talk through your thought process while writing code in a Google Doc that you’ll share with your interviewer. We recommend using a hands-free headset or speakerphone so you can type freely.

Applicants for other roles can expect a 30-45 minute discussion that includes behavioral, hypothetical, or case-based questions.

  • Onsite Interview

Next, you’ll have an interview on-site — usually with four current Googlers — again, for about 30 to 45 minutes. Software engineering candidates will go through a process similar to the first round, writing code and demonstrating general knowledge. For other candidates, Google will be assessing strengths in general cognitive ability, leadership, role-related knowledge, and Googleyness.

Make sure to think out loud — Google likes to know how you arrive at your answers. Also, plan ahead and practice: come up with 20 questions you think you’ll get, write out three responses for each, and rehearse them so they stick in your brain. (You want a variety of answers to each question in case the first interviewer isn’t a fan of your original answers.)

Finally, don’t forget this important advice from Google: “when in doubt, be yourself and wear what makes you comfortable.”

What To Expect From Google’s Hiring Process

  • Committee Review

An independent hiring committee made up of Googlers at different levels of seniority will review each candidate’s packet. The packet consists of all the information gathered from your interviews, including feedback and scores, as well as your resume, references, and work samples. If the committee recommends a candidate for hire, that feedback is added to the packet and your application moves on to the senior leader.

  • Executive Review and Final Approval

If the senior leader recommends you for hire, your packet and a summary about you go to executive review for final approval, which is followed by an offer of employment. (Congratulations!)

Google Salaries

Before that final offer comes, it’s helpful to know what salary range you can expect. This will help you to better negotiate your salary.

Based on data gathered by Paysa, the average market salary for Googlers is $223,000 per year, ranging from $141,000 to $313,000. Average market salary includes a $121,000 base salary, $22,700 annual bonus, $22,800 signing bonus and $58,400 in annual equity.


Average Market Salary for Google Employees per Paysa data

Top Google Job Titles and Locations

Based on data from Paysa, the top Google job titles are:

  • Staff Software Engineer – The average market salary for a Staff Software Engineer at Google is $269,000 per year, ranging from $183,000 to $361,000. Average market salary includes $151,000 base salary, $26,800 annual bonus, $26,200 signing bonus, and $66,700 annual equity.


Average market salary for Google Staff Software Engineer per Paysa data

  • Product Manager – The average market salary for a Product Manager at Google is $245,000 per year, ranging from $175,000 to $321,000. Average market salary includes a $131,000 base salary, $25,700 annual bonus, $26,500 signing bonus, and $63,400 in annual equity.


Average market salary for Google Product Manager per Paysa data

  • Senior Software Engineer – The average market salary for a Senior Software Engineer at Google is $245,000 per year, ranging from $166,000 to $331,000. Average market salary includes $136,000 base salary, $21,900 annual bonus, $23,400 signing bonus and $65,300 annual equity.


Average market salary for Google Senior Software Engineer per Paysa data

Additional top jobs at Google:

  • Engineer – Average market salary of $213,000


Average market salary for Engineers at Google per Paysa data

  • Software Engineer – Average market salary of $211,000


Average market salary for Software Engineers at Google per Paysa data

Top Google locations include:

  • Seattle, Washington – The average market salary for Google employees is $282,000 per year, ranging from $207,000 to $362,000. Average market salary includes $144,000 base salary, $29,800 annual bonus, $30,400 signing bonus, and $77,400 annual equity.


Average market salary for Googlers in Seattle, WA, per Paysa data

  • San Francisco, California – The average market salary for employees is $256,000 per year, ranging from $192,000 to $324,000. Average market salary includes $131,000 base salary, $27,200 annual bonus, $27,200 signing bonus, and $70,700 in annual equity.


Average market salary for Googlers in San Francisco, CA, per Paysa data

  • San Jose, California – The average market salary for employees is $249,000 per year, ranging from $189,000 to $312,000. Average market salary includes $128,000 base salary, $26,400 annual bonus, $26,700 signing bonus and $67,900 annual equity.


Average market salary for Googlers in San Jose, CA, per Paysa data

  • New York, New York – The average market salary for employees is $198,000 per year, ranging from $152,000 to $246,000. Average market salary includes $114,000 base salary, $18,500 annual bonus, $18,700 signing bonus, and $46,500 in annual equity.


Average market salary for Googlers in New York, NY, per Paysa data

The Bottom Line

It’s hard to deny Google is a great place to work. Salaries are high and the company offers prime benefits like onsite child care, unlimited sick days, nap pods, free gourmet food, and more. On top of all that, Google actually encourages you to spend 20 percent of your time working on something you feel passionate about, whether it’s related to your job or not.

The good news? Google wants you to be the employee they’re looking for. The company is great because its people are great, and Google knows it. When you walk into that interview, they’re hoping you’re the perfect person for the job.

Paysa can help you prepare for the interview and beyond, with personalized recommendations and free tools to help you make more money and advance your career. Ready to get started? Visit paysa.com for more information.

The Top 10 Most Valuable Tech Skills

If you are thinking about pursuing a career in tech, or you are puzzling over which skills to add to your resume, you have no doubt already discovered that there is no limit to the number of skills you can add to your repertoire to increase your worth in the tech community. The general rule of thumb is that the more you know, the higher your salary goes.

However, there are some tech skills that are in higher demand than others. Paysa looks at the actual job descriptions for tech companies across the nation and aggregates information about which skills are desired at top tech companies and how much those skills are really worth. So, let’s dig into the data and find the trending skills needed by top tech companies.

Skills Wanted Among Top Tech Companies

Paysa assigns tech companies a CompanyRank based on the movement of top tech talent through a company over time. Companies with a high CompanyRank have a large concentration of highly skilled talent, and generally, compensation trends reflect that level of talent.

Here is a chart of the companies that hold the top spots for Paysa CompanyRank currently:
Based on current job listings for these top tech companies, here are the top twelve skills required:

Management

Listed as a requirement on approximately 225,000 current job listings on the Paysa platform, Management is a key skill across multiple tech jobs and industries. Management is mentioned as an essential skill in approximately 30 percent of all job descriptions, making it the number one skill set to have when looking for a job in tech.

Java

Proficiency with Java is required across all of the top ten tech companies. Common job titles for which Java is a required skill include:

    • Software Engineer
    • Software Developer
    • Java Developer
  • Android Developer

Java is highly prized in Silicon Valley, where it is being used in IoT technologies, robotics, machine learning, cloud computing, and big data applications. Quora notes that common Java uses include:

    • Mobile app development
    • Website development
    • Database connectivity
    • GUI based programs
    • Networking
  • Image processing

C++

Nine of the top ten tech companies list C++ as one of their top skills needed. According to one Quora contributor, software engineers and developers use this programming language “in high performance software, resource-constrained programming, large scale software infrastructure, and, most recently, energy-constrained environment (mobile and cloud).”

And another Quora contributor to the same thread simply sums it up this way: “C++ is one of the most versatile languages in the world. It is used nearly everywhere for everything.”

JavaScript

JavaScript is also a top skill required by nine out of ten top tech companies. Web developers, mobile developers, software engineers, engineering managers, UI engineers, and machine learning engineers all use JavaScript regularly.

Python

Six out of the top ten tech companies list Python as one of their top skill requirements, and five of those six list it as their number one required programming language. Python is used by:

    • Data scientists
    • Software engineers
    • Software developers
    • Data analysts
    • Research scientists
  • Product managers

Python is used widely on the server side of applications and is incredibly versatile, which makes it a go-to programming language for many tech pros.

Linux

Half of the top ten tech companies list Linux among their most desired skills for workers. Linux is used by software engineers, security engineers, applied research scientists, engineering managers, and data scientists.

Distributed Systems

Tech employees with experience in distributed systems are also highly prized. Software engineers, database engineers, network engineers, product managers, and engineering managers all use this skill. Distributed systems are used to cope with the high demand of users in both processing power and data storage. As the demand for big data increases, an expertise in distributed systems will become even more important in tech.

Agile Methodologies

Expertise in agile methodologies is another top tech skillset. Scrum, extreme programming, and lean software development are just some of the agile methodologies used by tech workers. Basically, agile methodologies refer to the process of iteration and implementation that enables rapid deployment and continual development of a software product. Software developers, software engineers, and product managers all use agile methodologies to accomplish their work.

Cloud Computing

Listed as number seven on CIO’s list of fastest growing tech skills needed, cloud computing is also in high demand. Software engineers, network engineers, quality assurance engineers, and data scientists all use cloud computing expertise to get the job done.

SQL

Though SQL is not listed as one of the top five skills needed with any of the top ten tech companies, it is needed for a surprising number of jobs across multiple industries. Developers, engineers, data analysts, data scientists, systems analysts, product managers, program managers, and applied scientists all use SQL.

Skills Needed by Job Title

Looking at data for the ten top-ranked tech companies, the most common job titles they share along with their associated desired skills are:

Software Engineer: Software engineers can expect a base salary of $91.7K per year and a market salary of $112K. Popular locations for software engineers include San Francisco, San Jose, New York, Seattle, and Boston. The most popular skill needed for software engineers is Java. The chart below illustrates other top skills needed.


Top skills for software engineers per Paysa data

Engineering Manager: Engineering managers can expect a base salary of $114K per year and a market salary of $141K. Popular locations for engineering managers include San Francisco, San Jose, Boston, Chicago, and Seattle. The most popular skill needed for engineering managers is Program Management. Other skills are listed below.


Top skills for engineering managers per Paysa data

Data Scientist: Data scientists can expect a base salary of $106K per year and a market salary of $135K. Popular locations for data scientists include San Francisco, New York, San Jose, Seattle, and Washington, DC. The most popular skill needed for data scientists is Python. Other popular skills are listed below.


Top skills for data scientists per Paysa data

Product Manager: Product managers can expect a base salary of $99K per year and a market salary of $119K. Popular locations for product managers include San Francisco, New York, Boston, Chicago, and San Jose. The most popular skill needed for product managers is Product Management. Other skills needed are listed below.


Top skills for product managers per Paysa data

Software Developer: Software developers can expect a base salary of $78.1K per year and a market salary of $90K. Popular locations for software developers include New York, San Francisco, Seattle, Boston, and Washington, DC. The most popular skill needed for software developers is JavaScript. Other skills needed are listed below.


Top skills for software developers per Paysa data

Web Developer: Web developers can expect a base salary of $69.2K per year and a market salary of $79K. Popular locations for web developers include New York, San Francisco, Los Angeles, Chicago, and Washington, DC. The most popular skill needed for web developers is JavaScript. Other skills needed are listed below.


Top skills for web developers per Paysa data

Other Skills on the Rise

According to Computerworld.com, some other top tech skills seeing an increase in demand this year include:

    • App development
    • Help desk/tech support
    • Security/Compliance/Governance
    • Business intelligence
    • Database administration
    • Mobile device management
  • Big data

Other hot skills in tech are machine learning, robotics, analysis, testing, automation, and Hive.

Soft Skills Needed in the Tech Industry

In addition to beefing up your technical skills, it is also important to work on your soft skills for a great career in tech. Baselinemag.com lists a number of essential soft skills to cultivate to make yourself more attractive to tech recruiters. Some of them are:

Communication skills: 90 percent of employers rate strong communication skills as an essential trait for workers. The ability to clearly explain issues and problems to those without a tech background makes you a valuable asset to a company.

Strong work ethic: A strong work ethic is a considerable asset in any field, but in tech, it can result in rapid advancement to bigger and more exciting projects.

Creativity and problem-solving ability: Many tech jobs require “out-of-the-box” thinking, strategic analysis of an issue, and effective resource deployment. Creativity clears roadblocks to innovation.

Adaptability: A whopping 85 percent of employers say that adaptability is the hardest trait to find among job applicants. Yet, adaptability is a defining characteristic of the brightest minds in tech today.

Resilience: Closely related to adaptability is resilience. Due to the nature of tech innovation, failures will inevitably occur. How you handle those failures determines, to some extent, your value to an organization.

Self-awareness: Self-awareness is an essential trait for working with a team. Understanding how others react to you and fitting in with the corporate culture will help you succeed.

The Bottom Line

The tech industry is unique in that there are a multitude of skills you can develop to enhance your value as a worker. By increasing your skill level and adding new skills to your arsenal, you can advance your career considerably.

Paysa can help you discover which skills to pursue for your chosen career path. The Paysa platform can also help you negotiate a new job offer or a raise for your current position with confidence. Simply sign up at Paysa.com to receive personalized recommendation about career next steps today!

A Roadmap to a Tech Job You’ll Love

There are a lot of great things about looking for a job in the tech industry. Here are a few:

    • The U.S. Bureau of Labor Statistics notes that the career outlook for tech jobs is sunny, with a growth rate of 12 percent, which is much better than the national average growth rate overall.
    • The median annual wage for tech jobs is also much more than the annual median wage for jobs in general, making tech attractive to those looking for a lucrative career.
  • Tech is generally considered a “fun” career, with exciting opportunities that allow you to work on projects about which you are passionate.

Basic Skillsets Lead to Multiple Career Paths

Another wonderful thing about tech is that, as you acquire new skills, your job opportunities grow exponentially. The vast array of potential career paths in tech means that you can break into the tech field fairly easily and then work on acquiring added skills as you determine which tech career path to take.

In other words, you are not locked into one set career path. Instead, you continue to have new options for growth as your skills increase. This differentiates tech from many other industries, which may have a fairly set path to career growth.

To illustrate, consider some of the unique ways that you can use a knowledge of Java, one of the standard programming languages. According to one Quora contributor, with Java, you may find yourself working on projects such as:

    • Robotics for self-driving cars
    • Telemedicine applications
    • Mobile app development
    • Website development
    • Networking
    • Image processing
  • Database connectivity

Current Paysa job listings include over 66,000 jobs that list Java as a required skill, including these job titles with top tech companies such as Microsoft, Amazon, and Uber:

    • Software Engineer
    • Software Developer
    • Data Scientist
    • Engineering Manager
  • Research Scientist

Remember, though, that Java is just one of the skills in high demand in the tech industry. The more skills you acquire, the more opportunities present themselves to you.

How to Choose the Right Tech Path

Of course, sometimes having more career choices can make it a bit difficult to zero in on the right tech job for you. Perhaps you have been in tech for a long while and you are looking for a career tune-up of sorts. Or perhaps you are just starting out and are wondering which way to go. What can help you decide?

There are a few essential factors to consider before changing jobs or choosing a new career path in tech. You must evaluate the position you are eyeing for these factors:

Factor One: What the Job Entails

Research is essential to making a wise choice. Familiarize yourself with tech job titles and their associated skills and educational requirements. Paysa makes it easy to do this by providing search tools for a variety of tech jobs. After signing up for free with Paysa, you can read job descriptions for thousands of job titles across major tech companies. You can organize your research by skills required, job title, location, or company.

As you look through the various job titles, you may be surprised to find jobs that you have not previously considered in the tech field. This research phase can open your eyes to an entirely new perspective regarding your potential career pathway.

Factor Two: What You Love to Do

While you cannot take compensation completely out of the job search equation, it is good to set it aside briefly to consider what really matters to you about your work. New York Times’ “The Incalculable Value of Finding a Job You Love” highlights several reasons why finding a job about which you are truly passionate matters. The article notes:

“It’s not just that more money doesn’t provide a straightforward increase in happiness. Social science research also underscores the importance of focusing carefully on the many ways in which jobs differ along dimensions other than pay.”

Finding a high-paying job may enrich your wallet, but finding a job that you truly enjoy enriches your soul. Therefore, it pays to analyze yourself a bit. For instance, perhaps you want to work for a company that is socially responsible, or you want to work on a project that speaks to you on a personal level. If those things are important to you, think twice before you swap those considerations for a potential increase in salary.

The New York Times article continues:

“The happiness literature has identified one of the most deeply satisfying human psychological states to be one called “flow.” It occurs when you are so immersed in an activity that you lose track of the passage of time. If you can land a job that enables you to experience substantial periods of flow, you will be among the most fortunate people on the planet.”

Factor Three: Where You Fit Best

Jeremy Schifeling provides this cautionary tale for those looking for a job in tech:

“In my haste to break into the tech world, I got caught up in what I call “logo fever” – wanting to associate myself with a hot brand to feel like I’d really arrived. But in doing so, I had neglected this simple calculation:

Hours Spent Bragging about Your Cool Job < Hours Spent Working in that Job

And as a result, I hadn’t thought through what it would really be like to work at that hot company. Because if I had, I would have realized that the culture of a different kind of organization would have been a much better fit.”

When evaluating where you might like to work, consider what you know about the company’s reputation. Fortunately for tech job seekers today, it is relatively easy to find out what it is like to work for tech companies by just initiating a search query. Check out the company’s website and social media accounts, as well as independent reviews you find online.

Be sure to frequent industry forums and network with fellow tech workers to get a sense of what is happening in the companies you are considering. Careful, thoughtful research here will prevent potential career missteps in the future.

Factor Four: Where the Money Is

You have bills to pay, so money is always a consideration. When you narrow down the type of job about which you feel passionate, it makes sense to find out which companies are willing to pay you well for doing what you love.

Paysa is an invaluable source for this information. The Paysa platform allows you to quickly find out what the going market salary is for your position. It also provides information about the skills and education needed for advancement along your chosen career path.

As you search through Paysa’s extensive tech talent database, you will find information about compensation including base salary, equity offered, and any signing bonuses. You will also see the average time for promotion with the company in question, as well as the demographics of the people currently employed in positions similar to the one you are considering.

In some cases, information about compensation may alter your chosen career path. This is one of the reasons it is so important to have this information about your disposal as you consider your options.

Should You Stay or Should You Go?

If you already have a job in tech, you may be wondering if it would be better to seek a different position with your current company or consider leaving your company entirely in favor of a new position elsewhere.

If that is the position in which you find yourself now, Paysa can help you evaluate your current position, evaluate job offers, and find your dream job. Paysa resources include helpful tips and information concerning:

    • Negotiating new job offers
    • Negotiating a raise
    • Negotiating equity compensation
  • Valuing your equity

Another piece of the puzzle that Paysa provides is the Paysa CompanyRank system. This feature, unique to Paysa, maps the movement of top tech talent across multiple companies over time. Companies with a high Paysa CompanyRank are those companies which are attracting top tech talent at any given time.

You can view how a company’s ranking has changed over the course of 1, 3, 5, or 10 years. Alternatively, you can view the ranking for all time. If you want to compare several companies according to Paysa CompanyRank, that is easy as well. You can compare up to four companies simultaneously with Paysa’s comparison tool.

In addition to CompanyRank, Paysa also provides SalaryRank, a comparison tool that leverages large-scale salary data and machine learning to provide you with actionable insights regarding salary and compensation.

The Perfect Tech Job for You

Whether you are looking for a data scientist job, a software engineer job, or a systems administrator job, the important considerations must be: what you want to do every day, where you want to do your work, and what you can expect to be paid for the work you do.

Sign up at Paysa.com today to gain access to important information about tech jobs that will help you decide on the right career move at every step of your tech journey.