😲 My Top 5 List of Resources that I Wish I Knew When I Started Programming

From courses to tutorials and blogs, we all know that the Internet can be an endless trove of information.

It’s the perfect place to learn new things on our own, especially when it concerns the skill of programming.

But with too much greatness comes …


This content originally appeared on DEV Community and was authored by Eluda

From courses to tutorials and blogs, we all know that the Internet can be an endless trove of information.

It’s the perfect place to learn new things on our own, especially when it concerns the skill of programming.

But with too much greatness comes a serious disadvantage: where can we find the best resources?

I have been in this industry for a very long time, so here’s my golden list of commodities that I couldn’t survive even a day without.

Connecting with a community of developers

Group of friends enjoying the view at the mountains

Learning web development without classmates makes us prone to loneliness. And this goes without emphasizing the importance of team-work to share knowledge and to help each other in these hard times.

When we’re around people, we gain the privilege of bouncing ideas off each other. Anybody who went to bootcamp or college can back me up on this one.

But for those of us who study exclusively on the `net, the best alternative is joining online communities to learn from and inform other people.

The truth about large online communities

It’s no surprise that joining large groups can be a hassle; it’s not easy to find your place, and it might not even be worth your time.

My personal recommendation for you is to find a small organization of people and:

  1. Introduce yourself
  2. Help existing members
  3. Regularly check-in to see what’s new

But I know that it’s not trivial to discover small communities; that’s why I want to give you the opportunity to join a small and growing organization called the Open Source Hub.

Join us on Discord

Following a professional roadmap

The world of development is confusing; it seems like everyday, there’s a new framework or library being added to your job description.

Roadmaps were invented to solve this issue: with a clear roadmap, the student can develop an optimal skill-set that your boss can’t turn their head away from.

roadmap.sh is a community effort to create roadmaps, guides and other educational content to help guide the developers in picking up the path and guide their learnings.

Every aspect is carefully taken into account:

  • Is it future-proof?
  • Is it demanded in today’s job market?
  • Can I learn it in a realistic time-span?

When I just started programming, there wasn’t a good roadmap for me to follow. I’d probably have finished my studies much faster if I had this great treasure.

Keeping up with Tech Twitter

You probably didn’t expect this one. But contrary to popular belief, Twitter is a great place to learn new information and to connect with other junior programmers, just like you.

After you create a new account, the next step is telling Twitter that your interests lie in programming:

  • Follow like-minded users
  • Engage with interesting tweets
  • Ask questions of your own

I also suggest timing your Twitter feed to show the latest tweets instead:

Switching Twitter to latest tweets

For those of you interested in web development, I suggest following this list of accounts:

This will keep your Twitter timeline always fresh and full of new and exciting content.

Printing the most important cheat-sheets

There’s a gigantic amount of information that every student needs to learn by heart. But sometimes, it’s just more effective to condense all of that data into a small sheet of paper.

Hand holding a cheat sheet

I just described to you what’s known as a “cheat-sheet”, and while those were typically used for cheating on exams as their name suggests, they’re also important candidates for storing and retrieving repeatable topics.

List of cheatsheets

Generous developers have compiled an invaluable list of technical cheat-sheets for topics ranging from CSS to PHP and SQL.

Reading one article a day to stay informed

There’s no better way to start your day than with an interesting article. Do this every day for 12 months, and you’ll be much more informed than your peers.

There’s an endless trove of websites that offer daily articles related to programming, so much that it has become extremely confusing to decide on only one platform.

Handpicked sources: Hacker News, Dev, Hash Node, bit, freecodecamp, javascript in plain english, smashing magazine, hacker noon

I personally solved this issue when I started using daily.dev, a hub for the best development articles collected from the best networks.

Conclusion

I start my day off by picking an article to read from daily.dev, scrolling through my Tech Twitter feed, just to finally become productive again and begin programming while referring to my roadmap and my cheat-sheets.

When I get stuck, I simply refer to my community and connect with other developers to resolve any issue I have.

💰 More free resources

I built a collection of 100 button designs, right in CSS and HTML. It's every design that you could imagine, and it's totally free.

100 designs, for $0.00

You can get the 100 CSS buttons collection here. You cannot miss this 😅

I'm doing a launch on Product Hunt! 🤩

Product Hunt was the birthplace for Robinhood, Gimlet, and Houseparty. And today, my new project will take a stand on it too!

I can't ask you for upvotes ❤ but I would really love your feedback and support! Just click the image below, and you'll discover what I've been working on for over 2 months 🤗

100 CSS Buttons - No conversion happens without the click of a button. | Product Hunt


This content originally appeared on DEV Community and was authored by Eluda


Print Share Comment Cite Upload Translate Updates
APA

Eluda | Sciencx (2022-07-18T20:10:08+00:00) 😲 My Top 5 List of Resources that I Wish I Knew When I Started Programming. Retrieved from https://www.scien.cx/2022/07/18/%f0%9f%98%b2-my-top-5-list-of-resources-that-i-wish-i-knew-when-i-started-programming/

MLA
" » 😲 My Top 5 List of Resources that I Wish I Knew When I Started Programming." Eluda | Sciencx - Monday July 18, 2022, https://www.scien.cx/2022/07/18/%f0%9f%98%b2-my-top-5-list-of-resources-that-i-wish-i-knew-when-i-started-programming/
HARVARD
Eluda | Sciencx Monday July 18, 2022 » 😲 My Top 5 List of Resources that I Wish I Knew When I Started Programming., viewed ,<https://www.scien.cx/2022/07/18/%f0%9f%98%b2-my-top-5-list-of-resources-that-i-wish-i-knew-when-i-started-programming/>
VANCOUVER
Eluda | Sciencx - » 😲 My Top 5 List of Resources that I Wish I Knew When I Started Programming. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/07/18/%f0%9f%98%b2-my-top-5-list-of-resources-that-i-wish-i-knew-when-i-started-programming/
CHICAGO
" » 😲 My Top 5 List of Resources that I Wish I Knew When I Started Programming." Eluda | Sciencx - Accessed . https://www.scien.cx/2022/07/18/%f0%9f%98%b2-my-top-5-list-of-resources-that-i-wish-i-knew-when-i-started-programming/
IEEE
" » 😲 My Top 5 List of Resources that I Wish I Knew When I Started Programming." Eluda | Sciencx [Online]. Available: https://www.scien.cx/2022/07/18/%f0%9f%98%b2-my-top-5-list-of-resources-that-i-wish-i-knew-when-i-started-programming/. [Accessed: ]
rf:citation
» 😲 My Top 5 List of Resources that I Wish I Knew When I Started Programming | Eluda | Sciencx | https://www.scien.cx/2022/07/18/%f0%9f%98%b2-my-top-5-list-of-resources-that-i-wish-i-knew-when-i-started-programming/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.