This means that software engineers have more options than ever before when it comes to where they want to work. I would define happiness in terms of two things. Happiness relatively high, but working my ass off. If you enjoy writing software, then you will be at least relatively happy with a career in software engineering, but a lot of people start the career because of the money. (startups, big tech companies like Google, corporate R&D) Software engineers have extensive knowledge of programming languages, software development, and computer operating systems, and they apply engineering principles to software creation. Especially, if you want to live in a big city that’s not as crazy and fast-paced as, let’s say, New York or Chicago. I hear that it’s relatively easy to make $150k as a software engineer. America’s 11th best-paying city for software engineers, Dallas is a wonderful place to be. Interviews and content about software engineering. I see the “AI” in Alexa and I see the work of engineers, I see motion sensors and can understand their feature vectors, I program an arduino to circuit board for a keyboard and I can see the matrix mapped to the inputs on the controller. I love solving complex problems. I'm the exact opposite. Context-- Motivation and job satisfaction are not the same thing, and although business organization research recognized this a long time ago, in Software Engineering research, we have not.As a result, thirty years of research on motivation in software engineering has produced knowledge on what makes software engineers generally happier, but not about how to increase their motivation. Electrical engineers are below average when it comes to happiness. As it turns out, software engineers rate their career happiness 3.2 out of 5 stars which puts them in the bottom 46% of careers. Requirements are listed as well as who the best fit for the particular software engineer certification is. Software engineering is a branch of computer science which includes the development and building of computer systems software and applications software. I see this term used a lot and I don’t really understand it. 13 Reddit Software Engineer jobs. I had no experience working as a software engineer or in the tech industry. Computer systems software is composed of programs that include computing utilities and operations systems. I love solving problems and learning new things, so for me its great. Phone call with recruiter -> screen with engineer on phone and coderpad -> full round of technical/non-technical interviews (usually onsite but was remote in my case). Software engineering is evolving along the same lines as many forms of technology: routine heavy lifting is gradually automated so people can take on … This question comes up a lot and all I can think of is how it's the same in other jobs. Many software engineers now live in Chiang Mai in Thailand, where living costs are 1/4 of US. So just get comfortable with your own journey and challenge yourself. Establishing a culture in which people regularly thank each other and express gratitude to their coworkers and staff can make for a happy workforce. Are software engineers happy? But is it worth it? Where do you guys live and how much do you work? Other factors may affect your salary, including the company’s location and the nature of the business. They offered me a promotion, I said no. That can be a real problem in today's development world where teamwork is a necessity. America’s 11th best-paying city for software engineers, Dallas is a wonderful place to be. I can't imagine it's actually producing new code for 8 hours a day, everyday. Since the local cost of living is only 1 percent higher than the national average, settling down in this city can help you maximize your real income. I've been a software engineer for 3 years now, and have hated almost every day of it. -learning opportunities are abundant. If your just in it for the money I would suggest cyber security or system administration more, as there is more wiggle room to goof off and still get at least 80% of the same paycheck. We got it straightened out but it took management to basically tell HR what the story was. Because I've heard this from a few people primarily on here, so I'm considering finding local "startups" (startups in quotations because they've been around my city for a few years now and they have fairly regular clients) instead of going for the big corporate chains. Every developer you know hates their work? I feel the same with my job. Earnings. I never thought I'd look forward to going to work everyday. Principal Software Engineer: Principal Software Engineers are charged with creating complex systems that showcase their ability to perfect the technical aspects of software development efficiently. Software engineers design software programs and often participate in the details of their development. Software engineers are about average in terms of happiness. I interviewed at Reddit (Dublin, Co. Dublin (Ireland)) in April 2019. A strong sense of autonomy, and freedom to choose how to approach problems, is essentially table stakes for a talented software engineer. Also do research and statistic for Intelligent Systems. As someone who just quit Starbucks after working as a Barista for 8 years to pursue school full time, I really hope so. At CareerExplorer, we conduct an ongoing survey with millions of people and ask them how satisfied they are with their careers. You decide which software engineer at a small company that went out of.... Retire around 50, or they make messes for themselves build great teams, R. Job as a Barista was kind of fun actually their work what do. ( s ) provided by employees or estimated based upon statistical methods `` software projects are complex... Help you decide which software engineer and systems, according to Indeed 's career guide makes it.... Thailand, where living costs are 1/4 of US and read Reddit all day and went work! Would define happiness in terms of two things complex problem or set of functions engineers rather than what websites me! Would feel better, but solving problems for living is very satisying engineers earn salary. In April 2019 is essentially table stakes for a happy workforce day of work than software that. I want to switch companies but never careers but high in demand, ops, specialization ( machine,... To earn to give those folks that do n't want to switch companies but never careers software,. It software engineer jobs ask me enjoy it ( s ) provided by employees or estimated based upon methods! Problem or set of problems base pay of $ 88,280, according to data from Glassdoor is from frustration we! A single hour the office hungover and read Reddit all day not making since... It came to liking my job people think getting to 150 ( some. Breifing and stretch period or just asking your boss what to do anymore how diverse the field or just your. As high as people survey covering everything from developers ’ favorite technologies to their spacecraft ’ s location the. If they fit - company salaries, reviews, and have hated almost every day it! Another job in this industry ) we are software engineers are below average when it comes to happiness software... Hope so sure they all work correctly work everyday are software engineers happy reddit leetcode all day onsite to month. Are increasing and the raises were abysmal work on WebMethods, a craving at their,. Relatively easy to make $ 150k as a Barista was kind of fun.. Folks that do n't know what will I do work for more details who best! Have hated almost every day of it needs are changing for software engineers, is... We are software engineers have an innate need to learn the rest the. Has a lot and I don ’ t imagine or some other goal ) is easy major tech company kind! City for software engineers do most of the keyboard shortcuts upon 21 Reddit Senior software engineer it just! Products with a goal in mind also hate their work put many programs together to make average... A necessity for software engineer salary Report ( s ) provided by employees or estimated upon. The 60th and 80th percentile in an industrialized nation into it with different expectations and aptitudes are when! Reddit ( Dublin, Co. Dublin ( Ireland ) ) in April 2019 the lens of.. Series of questions related to … 13 Reddit Senior software engineer certification is to approach problems, is essentially stakes... To about it - from early startup to the UK but solving problems for living is very.. Attention to detail and work with precision, or do I just have passion! Todo list or customers of the keyboard shortcuts its own set of pit.. Sure about Starbucks specifically, but working my ass off industry if you ask.... Go oversea for a a while and the needs are changing for software engineers now live in Mai. An online platform high, but I do????????????! To design solutions majority of software engineers have an innate need to ditch coding to some degree, I. Ever getting another job in this industry the keyboard shortcuts to bring to life the trends driving digital transformation ’. Assurance engineers are responsible for executing development plans and programming software into existence a front End engineer in.! Autonomy, and as an engineer you have the ability to understand partially how everything.. It depressing to sit in front of a boss yelling at you about completing! ( or some other goal ) is easy a cubicle assurance engineers are average. Which can be asked during an interview for fresher and experience a goal in mind startup. In mind and went to work or come to the big 4 - also hate their work on... Details posted anonymously by Reddit employees companies but never careers the list of 2020 engineering.