Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

A Career in Tech
A Career in Tech
A Career in Tech
Ebook71 pages52 minutes

A Career in Tech

Rating: 0 out of 5 stars

()

Read preview

About this ebook

Gunner Technology reviews the ins and outs of a career in the technology industry. From the day-to-day responsibilities of a software developer to the best and worst aspects of the job, from the need for a college degree in computer science to what employers look for in potential employees, Gunner Technology covers it all. You'll learn how to best prepare yourself for a career in tech, how to best position yourself to get that job in tech, and how to thrive in the industry once you've started your career in tech.

LanguageEnglish
Release dateAug 10, 2018
ISBN9780463479278
A Career in Tech
Author

Gunner Technology

An AWS Partner specializing in JavaScript development for government and business.

Read more from Gunner Technology

Related to A Career in Tech

Related ebooks

Internet & Web For You

View More

Related articles

Reviews for A Career in Tech

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    A Career in Tech - Gunner Technology

    1 A Day in the Life of a Software Developer

    Jigsaw Puzzle

    Puzzles/Problems

    What is it like to be a software developer?


    The best analogy we could come up with is doing a jigsaw puzzle.


    A lot of technology work is problem solving. You’re basically doing mini-puzzles all the time.


    Just like looking for the right piece for an empty square, a lot of your time as a developer is spent looking for the right solution to your current problem.


    You’ll be doing tons of research (more on that later) and writing/throwing away tons of code. Constant experimentation, searching for a solution: that’s what software development is all about.


    And your brain spends a lot of time thinking about solutions, both consciously and unconsciously. You’ll never stop thinking about an issue until it’s done.


    Even when you’re not actively involved in the problem, your brain will be working on it. Often, hours or sometimes even days later, you’ll have a flash of insight and immediately see the solution to the issue.


    And sometimes it’ll even be hard to sleep. (Although that might be an effect of the massive amounts of caffeine you’ll be consuming, but more on that later.)


    You might wake up in the middle of the night, run to the computer, and finish in an hour what you’d spent the previous couple days trying to figure out.


    With that much cognitive effort, there’s one thing that makes someone really good at software development (or jigsaw puzzles for that matter).


    And it’s not intelligence.


    It’s stubbornness.


    Software problems take time. Often it’s an hour of planning, ninety minutes of research, half an hour of implementation, and two hours of testing.


    It’s a huge effort, but you’ve got to have the willpower to power through every single one of those steps.


    And often, you’ll be working on something you’ve never done before. You’ll be in unfamiliar territory, breaking new ground, and it can get pretty frustrating.


    But the good news is, you start recognizing patterns and learn to work in different contexts.


    (Just like with jigsaw puzzles, to belabor that analogy just a bit more, where you know whether you’re looking for an edge piece or if you’re looking for a particular color or pattern.)


    You’ll start recognizing what kind of problem you’re trying to solve and have different tools for different tasks. And speaking of tools...

    Tools of the Trade

    You have help as a software developer.


    First, and foremost, you have coffee.


    Coffee Mug

    Caffeine is your friend. It helps you focus on the task at hand and push through when you’re stuck with a frustrating problem.


    (That’s also why a lot of software developers take Adderall. You get that artificial, priceless, laserlike focus. You basically feel like Bradley Cooper in Limitless.)


    And when you need to get creative, you can leverage what’s known as the Ballmer Peak.


    Steve Ballmer

    According to Steve Ballmer, there’s a peak BAC (Blood-Alcohol Content) for coding, somewhere around 0.14. So don’t be afraid to knock a couple back, especially when you’re trying to

    Enjoying the preview?
    Page 1 of 1