01.06.2016 Views

Hacker Bits, June 2016

HACKER BITS is the monthly magazine that gives you the hottest technology and startup stories crowdsourced by the readers of Hacker News. We select from the top voted stories and publish them in an easy-to-read magazine format. Get HACKER BITS delivered to your inbox every month! For more, visit http://hackerbits.com/2016-06.

HACKER BITS is the monthly magazine that gives you the hottest technology and startup stories crowdsourced by the readers of Hacker News. We select from the top voted stories and publish them in an easy-to-read magazine format.

Get HACKER BITS delivered to your inbox every month! For more, visit http://hackerbits.com/2016-06.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Interesting<br />

Am I really<br />

a developer<br />

or just a good<br />

Googler?<br />

By SCOTT HANSELMAN<br />

I<br />

got a very earnest and wellphrased<br />

email from a young<br />

person overseas recently.<br />

Some time in my mind<br />

sounds come that Is that<br />

I am really a developer or<br />

just a good googler. I don't<br />

know what is the answer I<br />

am googler or I am developer.<br />

Scott Please clear on<br />

my mind on this please.<br />

This is a really profound<br />

question that deserved an<br />

answer. Since I only have so<br />

many keystrokes left in my life,<br />

I am blogging my thoughts and<br />

emailing a link.<br />

I've felt the same way sometimes<br />

when playing a video<br />

game. It'll get hard as I progress<br />

through the levels, but not<br />

crushingly hard. Each level I<br />

squeak by I'll find myself asking,<br />

"Did I deserve to pass that level?<br />

I'm not sure I could do it again."<br />

You get that feeling like<br />

you're in over your head, but<br />

just a bit. Just enough that you<br />

can feel the water getting into<br />

your nose but you're not drowning<br />

yet.<br />

First, remember you are not<br />

alone. I think that we grow when<br />

we are outside our comfort<br />

zone. If it's not breaking you<br />

down, it's not building you up.<br />

Second, anything that you<br />

want to be good at is worth<br />

practicing. Do Code Katas. Do a<br />

Project Euler problem every few<br />

weeks, if not weekly.<br />

Third, try programming for a<br />

day without Googling. Then two<br />

days, maybe a week. See how it<br />

feels. Remember that there was<br />

a time we programmed without<br />

copying our work.<br />

Fourth, think about the<br />

problem, deeply. Read about<br />

algorithms, read Programming<br />

Pearls, read about Design<br />

Patterns. Rather than copying<br />

code from Stack Overflow, copy<br />

patterns from the greats.<br />

Fifth, get involved. Go to<br />

User Groups, Nerd Dinners,<br />

meet with others who feel the<br />

same way you do about technology.<br />

Stretch.<br />

What do you think? •<br />

Reprinted with permission of the original author. First appeared at hanselman.com.<br />

8 hacker bits

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!