Learning random things on the internet that pops in your Reddit, Twitter is always fun and interesting, but learning things to reach your goal is always fascinating and a satisfactory thing. what’s the best way to go about acquiring intellectual capital with which to fund your portfolio? Here are a few suggestions.
Learn at least one new language every new year permalink
Learning a new language always helped me to improve my skills and getting knowledge from a different language. As a self-learner, I started learning to programme with PHP where I understood what are
functions and even what a
Read a technical book each quarter permalink
Watching video tutorials help us to learn new things or improve our knowledge in some technology, but in many videos, the author tries to skip some low-level things in order to make the video short and not to bore viewers. So, learning a technical book is very helpful to understand some low-level things which usually is not kept in the video. Completing a book need patience, less distraction, and less disturbance. Once you’re in the habit, read a book a month. After you’ve mastered the technologies you’re currently using, branch out and study some that don’t relate to your project
Read nontechnical books, too permalink
Yea, because you are not going to communicate only with the computer.
Keep taking classes which seems interesting happening in your town.
Participate in local user groups permalink
Try to communicate and have contact with local user groups. It always helps to increase network which can help to get jobs or any other opportunity.
Experiment with different environments permalink
Keep switching and learning new environments. If comfortable with Linux then try windows and if you know both then try mac (if you can afford). If you are frontend developer then this will help to understand and fix cross-browser issues.
Keep scrolling Twitter and Reddit and try to avoid Facebook, Tinder (i don't have). Twitter and Reddit are best places to know new things or learn anything from the community.
Want to know the ins and outs of a new language or other technology? Newsgroups are a great way to find out what experiences other people are having with it, the particular jargon they use, and so on. Surf the Web for papers, commercial sites, and any other sources of information you can find.
Inspired from "The Pragmatic Programmer"