Want to develop your career as a programmer?

How Can You Make Yourself a Reliable/Valuable Programmer?

A Thread... 🧵
The Three R's of winning teams are Reliable, Results and Relationships.

But a reliable team is built on reliable team members aka Developer.

Here are few ways to help you become one of them.
1⃣Code the real world, and code frequently

There is no replacement for coding solutions to real-world problems and the practice that comes from these experiences.

"What you code isn't as important as coding as frequently as possible and challenging yourself."
2⃣People inherently value reliability.

In fact, every day we value:

- Reliable mail that gets delivered on time
- Reliable investments that deliver expected returns
- Reliable vendors who show up on time

The most important question to ask is

"How reliable am I?"
3⃣Proactively Communicate.

Avoid surprises. If you make a promise that you can't meet because of truly unforeseen circumstances, let the person know as soon as possible.

Respond to emails within 24 to 48 hours, even just say

"I got it and will get back to you by next week."
4⃣Join a local user group or mentorship program

"The thing that has helped me the most in becoming a better programmer has been working with highly skilled programmers,"

"Try to work always with people more skilled than you, this way you'll learn a lot."
5⃣Develop a specialty

My advice is to specialize by focusing on a smaller segment of tech, such as AWS, front-end web development, etc then keep up with that industry, learn everything, be the best.

That's how you'll win in your career.
6⃣Take code review seriously

Code review is not just an effective way to catch bugs.
it's also a great way to discuss and share knowledge between team members.

"As the reviewee, be receptive towards constructive criticism and take advantage of your reviewers"
7⃣Excel Daily

Implement daily disciplines to sharpen your focus, and strive for everyday excellence.

The reliable person chooses to focus on what he or she can control and to excel regardless of circumstances.

"If you can't get out of it, get into it."
8⃣Respect Time

If you tell someone you can meet at a certain time, Being on time shows others that you are a person of your word. When late, you are saying,

"My time is more valuable than your time."

Take baby steps & actions soon You will become more reliable each day.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ankur💻🎧💪

Ankur💻🎧💪 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @TheAnkurTyagi

15 Nov
Github Repos Every Web Developer Should Know

A Thread... 🧵
2. JavaScript Questions

github.com/lydiahallie/ja…
Read 9 tweets
11 Nov
You are a developer & want to Learn JavaScript Fundamentals?

My Birthday Special Thread for you today 🧵
If you’re learning JavaScript, you’ve most likely heard how important it is to learn the fundamentals.

The problem is, you aren’t sure what the fundamentals are. And, with thousands of resources on the Internet, where do you begin?
Let me try to help here, I'll go over the core JS skills that I use each day at my job as a JavaScript developer.

Let's talk about the JavaScript fundamentals 👇
Read 13 tweets
6 Nov
The route into the web development world seems puzzled at times.

Let's simplify this path for you.

A guide to become a web developer in 180 Days!

A Thread...
Anyone can become a web developer.

it’s a question of consistency & effort. If you put work into it, you can become web developer.

180 days is not guaranteed. It may take longer or it may be quicker all depends on how much you want it & how much effort you’re willing to put in
Days 1–20: Basics of HTML and CSS

Having strong fundamentals gives you the ability to grasp different subjects more quickly.

HTML is the building block of every website and web application.

CSS is used to style websites and web applications.

MDN web docs is best way to start
Read 11 tweets
4 Nov
You don't have a CS degree. No worries!

You can learn everything on the internet today.

Let's find out in this thread 🧵
1⃣Open Source Society University

OSSU curriculum is a complete education in computer science.

Students can work through the curriculum alone or in groups, in order or out of order.

github.com/ossu
The curriculum is designed as follows:

- Intro CS
- Core CS
- Advanced CS
- Final Project

Nearly all course material is available for free.

However, some courses may charge money for assignments/tests/projects to be graded.
Read 12 tweets
25 Oct
The Ultimate Guide to unit testing in JavaScript!

A Thread... 🧵
A unit test should test the behavior of a unit of work.

Unit tests are isolated and independent of each other.

- Any given behaviour should be specified in one and only one test

- The execution/order of execution of one test cannot affect the others

- Repeatable

- Fast
Ultimate Guidelines Which Helped Me a Lot.

- Whenever possible, use TDD

- Structure your tests properly

- Name your tests properly

- Don't comment out tests

- Avoid logic in your tests

- Don't write unnecessary expectations

- Know your testing framework API
Read 7 tweets
22 Oct
Few HTML tags you should use & which one to avoid!

A Thread... 🧵

#100DaysOfCode #CodeNewbie
The basic semantic HTML tags such as <header>, <footer> and <nav> are almost self explanatory.

But, there are a host of newer HTML tags that you need to be using as well.

Eight HTML tags that you should be using.
1. <picture>

This tag is similar to <img>, the <picture> element provides flexibility by allowing multiple <source> elements for the same resource, which can adapt based on a media query or image type support.
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!