What Do Good Developers Need? Some Surprising Answers Here – InApps is an article under the topic Software Development Many of you are most interested in today !! Today, let’s InApps.net learn What Do Good Developers Need? Some Surprising Answers Here – InApps in today’s post !

Read more about What Do Good Developers Need? Some Surprising Answers Here – InApps at Wikipedia

You can find content about What Do Good Developers Need? Some Surprising Answers Here – InApps from the Wikipedia website

Programming involves more than just staring at a screen, deploying algorithms, mastering syntaxes and troubleshooting bugs. But there’s still something primally fascinating about hearing other developers sharing their own personal experiences of the programming profession.

To satisfy that curiosity, a European job site has recorded interviews with 12 different developers, getting candid and casual answers to some common and fundamental questions. What first attracted you to programming? What does it take to succeed? With a strange synchronicity, some common themes began to emerge, along with a picture of which challenges may be unique to the programming lifestyle.

And it was all captured in a series of videos on YouTube called “Devs Answer.”

The Joy of Programming

The videos are the work of Honeypot, a site that describes itself as a developer-focused job platform, serving Germany, the Netherlands, and top cities in the EU such as Vienna. Honeypot tries to match up employers with developers, data scientists, and DevOps, data and machine learning engineers (as well as engineering leaders), so the company has given a lot of thought to the developer life. Approaching its sixth anniversary, Honeypot began producing the video series, capturing a wide variety of developer experiences.

And there were also some surprises — for example, in the interview with Erin Fox, software engineer at ConvertKit. In the middle of a question about work-life balance, she was interrupted by her cat Sully.

Erin Fox, software engineer at ConvertKit (petting cat)

But in the end, there’s something wonderfully affirming about seeing a parade of programmers, all sharing their own feelings about the joys of being a programmer. Ali Spittel (senior developer advocate at Amazon Web Services’ Amplify) remembered her first formative experiences in college. “I thought it was so fun that you could type something into the computer, and the computer would do what you told it to do. I thought that that was really magical.”

And there was a similar story from Shruti Kapoor, a senior software engineer at PayPal (as well as a delegate on the committee maintaining and steering ECMAScript, and an instructor at Egghead), who said for her it was an undergraduate course in C++. “I was just so amazed by how we can write a few lines of code, and then see the output. It kind of made me feel like, ‘I can create whatever I want to.’ And that’s when I decided that I want to do this full time.”

Read More:   How One Game Hack Turned Into the OBS Streaming Revolution – InApps 2022

Spittel even compares life as a developer to playing with Legos. “You get to build things and create and be creative… And you always get to be learning, as well. So that’s the part that I love about being a developer.”

As for things she dislikes, she said: “I wish the community was a little bit more inclusive. But I think that there are a lot of people doing a lot of great work in that field, so hopefully, in the future, that won’t be true anymore.”

It’s refreshing to hear a range of stories, reminding viewers that not everyone’s experience is the same. Michael Chan, host of the React Podcast (and a former frontend architect) acknowledged honestly that the reason he first became a developer was “because I needed money — plain and simple! It wasn’t passion, it wasn’t excitement, it was just: I needed money. We were coming out of a really bad economic time, I had been laid off — this was like 2010. I had just bought a house, we had our first kid, and I was on unemployment, and I was desperate.”

But after buying a lot of books, he said, “It was just through a lot of that learning that I realized I loved the web and I loved the interactions, and the fact that it’s always available to anybody. It’s very democratized.

“That was the moment that I decided to be a web developer.”

It’s also a reminder that not everyone has taken the traditional route into programming. Randall Kanna, a senior software engineer, recalled that when she was in college, “a lot of college counselors recommended that women not got into that field — so I didn’t.”

After getting a mass communications degree instead, she discovered that she couldn’t get a job, or even an interview, and eventually found her way back into programming through a code camp. “And the rest is history.”

And though Fox, of  ConvertKit, started her career with a master’s degree in communication, her proudest moment was getting a programming job at Major League Soccer just two months after graduating from a coding boot camp — and then calling her mother to tell her. “I had an engineering title at a great company, a great team that was going to teach me things. I just felt so proud and accomplished to be able to finish the boot camp, finding a job within two months — doubling my salary from what I was doing before.”

Though she’d had to take out a loan to pay for the coding boot camp, “it really changed my life,” she said. “For so many great reasons.”

The Importance of Kindness

The one theme that kept coming up in the Devs Answer interviews? Kindness, empathy and the need to connect with your co-workers. Simona Cotin, Microsoft‘s principal cloud advocate, points out that the work of a programmer “is deemed to be successful as long as it’s useful for others — so we really need to practice the empathy muscle so we can put ourselves in the shoes of our users!”

Read More:   Debate in JavaScript Community Over Proposed Types Syntax – InApps 2022

It’s also important for your own success, echoes Kent C. Dodds, a software engineer and educator. “It doesn’t matter how great a developer you are. If you are not a nice person, a kind person, somebody that other developers want to be around, then you’re going to have a hard time accomplishing your goals, furthering whatever mission it is that you have.”

Scott Hanselman, who works on the web platform team at Microsoft, puts it even more bluntly, saying at one point that “No one’s interested in working with jerks.”

Along with that comes the need to be a good communicator, which he sees as “actually as important, or moreso, to advance a career in technology. I would much rather work with a medium-level programmer who’s a kind person, who’s a great communicator, who’s able to explain things, advocate for their team, advocate for themselves — than a 10X developer who’s a jerk.”

And Chris Heilmann, the principal program manager for developer tools at Microsoft, echoed this point about the importance of soft skills: “In essence, you have to work with people.” Looking back, he sees that a big part of his career was his dual skillset: “I was a developer who also could explain very complex things in very human terms to people who are not developers.”

To help get there, CodePen co-founder Chris Coyier urges writing — whether it’s in a blog, emails to colleagues, or even just an internal wiki. “The idea of expressing your technological ideas to other people will help you think better, and will help them understand how you think. And people will think of you differently — they’ll think of you as a good thinker, which you are becoming. Writing really unlocks doors for you in your career, and I couldn’t suggest it more.”

And ultimately it was Obinna Ekwuno (who is also a technical editor at the web design site A List Apart and an instructor at the education site Egghead) who offered a beautiful synthesis of the two themes — both the thrill of being a programmer and the need for empathy with the people around you. “It’s very easy to see yourself as like a god-like figure, where you’re able to create everything.

“And you forget that it’s important to also be human.”


List of Keywords users find our article on Google:

games programmer jobs
game programmer salary
front end architect salary
kanna chan
microsoft program manager interview
loan nguyen facebook
microsoft senior software engineer salary
kentcdodds
video game programmer salary
interview questions for senior software engineer
amazon software engineer interview
facebook software engineer interview
game programmer jobs
interview senior software engineer
front end web developer salary
paypal software engineer salary
kent c dodds
amazon principal product manager interview
senior programmer salary
twitter senior software engineer salary
web development engineer amazon salary
amazon front end engineer interview
business program manager salary microsoft
principal developer jobs
facebook machine learning engineer interview
must do coding questions
honeypot jobs
microsoft software engineer interview questions
c programmer jobs
kanna shoes
senior software engineer salary in netherlands
amazon qa interview questions
software architect vs principal engineer
qa engineer interview questions
real estate career developers
senior software developer salary netherlands
honeypot wiki
facebook salary senior software engineer
front end web developer jobs
facebook interview coding questions
devops engineer interview questions
web application programmer jobs
kubernetes bootcamp
“looking for” “developer” “outsource”
house of ho wiki
an interview with god wikipedia
kanna profile picture
wawa salary
eve echoes wiki
paypal software engineer interview
hire data synthesis developer
kent c. dodds
loan nguyen youtube
joy touch by touch wiki
proud moments jobs
que es petting wikipedia
microsoft principal program manager salary
microsoft tam salary
developer advocate salary
tecton c
pegas kent
principal architect microsoft salary
code realize wiki
offshore engineer salary
microsoft principal software engineer
microsoft senior software engineer interview questions
paypal software engineer
group program manager microsoft salary
microsoft senior product manager salary
paypal product manager interview questions
senior software developer interview questions
amazon qa engineer salary
thought machine salary
amazon tam interview questions
microsoft front end developer salary
microsoft interview questions software engineer
senior program manager salary microsoft
honest company wiki
paypal product manager interview
amazon frontend engineer interview
microsoft software engineer interview
amazon software qa engineer interview questions
facebook front end engineer interview
front end engineer interview questions amazon
germany senior software engineer salary
paypal company interview questions
front end developer amazon interview
senior programmer jobs
customer success manager microsoft salary
ken c dodds
machine learning engineer interview
microsoft mvp salary
cat field service technician salary
microsoft machine learning engineer interview
pearce services jobs
wish software engineer salary
c programmer salary
principal software engineer vs senior software engineer
kanna skills
a list apart
facebook data engineer interview preparation
league of amazing programmers
mobile application development kent
game developer salary europe
mass communication wikipedia
senior react developer salary
software qa engineer interview questions
what’s the saying answers
interview question for senior software engineer
mobile applications developer salary
web design courses in kent
amazon qa manager interview questions
facebook front end engineer interview questions
front end developer germany salary
mlops interview questions
dot net framework developer jobs
mastering kubernetes
qa qc engineer interview questions
alistapart
senior web developer salary
software programmer jobs
amplify admin ui
machine learning engineer salary facebook
facebook machine learning engineer salary
programmer jobs germany
tell me about yourself senior software engineer
video game programmer jobs
web developer jobs in netherlands
senior software engineer coding interview questions
azure cloud architect boot camp
front end engineer interview questions
chris chan phone number
facebook machine learning interview
c programming jobs
senior software engineer interview questions
c programmer job
mobile app developer jobs
development programmer jobs
qa engineer interview question
senior.net programmer jobs
Read More:   API Management for Asynchronous APIs – InApps Technology 2022

Source: InApps.net

Rate this post
Content writer

Let’s create the next big thing together!

Coming together is a beginning. Keeping together is progress. Working together is success.

Let’s talk

Get a custom Proposal

Please fill in your information and your need to get a suitable solution.

    You need to enter your email to download

      Success. Downloading...