6 books every good coder should read - Technical.ly Delaware

Dev

Mar. 25, 2016 12:02 pm

6 books every good coder should read

Plus some other handy tips for landing a software development job, courtesy of Zip Code Wilmington's Tariq Hook.

Read up.

(Photo by Flickr user Travis Wise, used under a Creative Commons license)

At Technical.ly’s NET/WORK event last night (we were thrilled to see so many folks attend!), Tariq Hook, Zip Code Wilmington’s director of education, spoke about the need-to-know essentials for people who want to land software development jobs.

The real secret, he said, is simply putting in the work and educating yourself on coding. He recommended starting with looking at your favorite company’s website or app and observing how they use technology. Then to look it up to learn more details.

Tariq Hook.

Tariq Hook. (Courtesy photo)

“Engineers are extremely vain,” he said to laughter. “They will write white paper after white paper.”

He said research for that all starts with a simple Google search. Information about how to do anything in the coding world, he said, is at your fingertips, and all it takes to learn more about it is initiative.

Being a team player is also important, Hook said. “There’s no value in being a rockstar coder,” he said, adding that knowing how to communicate with others and work to each others’ strengths is key.

Hook encouraged people to “reinvent the wheel” in the sense that it’s admirable to get a firm understanding of how an app or site has been built and then figure out how to do it better. All of this can’t be done without training, and Hook said you’ll have to prove you can do what you say you can do on your resume. A good way to prep for that is by practicing with TopCoder, HackerRank and CodeWars, he said. Other helpful resources can be Software Engineering Radio and High Scalability.

Advertisement

Finally, Hook said you better get reading.

“You are what you read,” he said, warning that if you don’t keep up with the ever-evolving programming industry, you’ll find yourself irrelevant.

Below are the six books Hook said every coder should read. “You might get a job just for knowing these books exist,” he said, later noting that yes, you should actually read them, too.

Clean Code, by Robert Martin (aka “Uncle Bob”)

Clean Code.

Clean Code.

Code Complete 2, by Steve McConnell

Code Complete 2.

Code Complete 2.

The Pragmatic Programmer: From Journeyman to Master, by Andrew Hunt and David Thomas

The Pragmatic Programmer.

The Pragmatic Programmer.

Once you’ve read those and want to refine your coding skills, Hook says to read these:

Introduction to Algorithms, by Cormen, Leiserson, Rivest and Stein

Introduction to Algorithms.

Introduction to Algorithms.

Refactoring: Improving the Design of Existing Code, by Martin Fowler

Refactoring.

Refactoring.

Design Patterns: Elements of Reusable Object-Oriented Software, by Gamma, Helm, Johnson and Vlissides

Design Patterns.

Design Patterns.

Organizations: Zip Code Wilmington
People: Tariq Hook
Projects: NET/WORK
-30-
LEAVE A COMMENT

Advertisement

It’s time to embrace Wilmington’s proximity to Philly

Pencil it in, Delaware: come meet your new destiny at NET/WORK

FreeCodeCamp returns to Wilmington Jan. 13

SPONSORED

Delaware

10 Delaware brands totally crushing it on social media

Baltimore

Protenus

Front-End Developer

Apply Now
8 Market Pl, Suite #402, Baltimore, MD, 21202

PaRaBaL

Development Support Engineer

Apply Now
8 Market Pl, Suite #402, Baltimore, MD, 21204

Parabal Inc.

Enterprise Mobility Engineer

Apply Now

JPMorgan Chase is serious about building a tech talent pool in Delaware

On the Market: Fresh tech jobs from Cognizant, Infosys, Barclays

Dogfish Head founder Sam Calagione’s ‘Extreme’ new book

SPONSORED

Delaware

13 innovative technologies being developed in Delaware

Philadelphia, PA - Old City

WebLinc

DevOps SysAdmin

Apply Now
Philadelphia, PA - Old City

Workarea by WebLinc

Sales Account Executive – eCommerce Software

Apply Now
Philadelphia

University City District

Data Scientist

Apply Now

Sign-up for regular updates from Technical.ly

Do NOT follow this link or you will be banned from the site!