NOTE: Updated version of this document is been posted over my medium blog. Here's a link to the blog post: https://medium.com/@narainsagar/newbies-guide-to-build-technical-social-web-presence-portfolios-and-starting-freelance-work-2f8b11813787
Reference Materials for the TechKaro meetup session titled "Beginning of new chapter? What’s next?" held on December 22, 2018 @ Usman Institute of Technology, Karachi Pakistan
Here's the link to session slides: https://docs.google.com/presentation/d/1eEsu029ri0X59L9r0rM8clvaJ19aQBVLVnwXG85nxoY
Following are the recommended readings for Creating your own version of CV / Resume and few interviews advice/tips by Syed Musa Ali:
- https://syedmusaali.svbtle.com/cv-a-tutorial
- https://syedmusaali.svbtle.com/a-little-interview-advice
Below are some curated list of resources links, I collected which you could use for self and online learning. Please go ahead and explore each one of them.
Here're some portals which will help you all in learning programming & related courses:
There're plenty of online videos over Youtube which you could watch and learn easily. You can also find Lynda courses on Torrent sites and can easily download them for free.
FYI: Create your accounts here on these below portals and practice coding exercises (try to solve at-least one problem daily) on these both platforms:
There is also another good platform called geeksforgeeks.com to learn about data-structure and algorithms (use this for your learning and learn/revise about the detailed concepts of data-structure and algorithms here: https://www.geeksforgeeks.org/data-structures (this will help you in learning how to build your thinking to solve the advanced/complex coding problems efficiently and easily - the advanced problems you could find over above protals like leetcode.com and hackerrank.com).
References (i.e., You may checkout these links):
- https://dynomapper.com/blog/410-top-25-websites-to-learn-to-code
- https://medium.com/quick-code/top-tutorials-to-learn-web-development-for-beginners-4023595ebaa0
I'd heavily recommend freecodecamp.org to everyone as This will boost up your profile/resume and will also help you in your job hunting career.
These are some of renowned freelancing websites where you could create your profile and starting your freelancing career (or work from home):
- Fiverr: https://fiverr.com
- Upwork: https://www.upwork.com
- PeoplePerHour: https://www.peopleperhour.com
- Freelancer.com: https://www.freelancer.com
- Guru.com: http://guru.com
I'd recommend you all to spend sometime with understanding the portal(s) itself and then start your freelance career. Fiverr portal will be really good to start with and the recommended option for you all. On Fiverr, There's an option of Buyer Requests under Selling Tab where you could easily find the various jobs / requirements posted by clients and you can also send your offer / proposal to them easily.
-- Go and get yourself registered on Fiverr quickly using this link
Finally, Try to build up your social tech profile and aim to become the ninja in your desired field of choice. Below are few tips:
- Try to create your own version of CV / Resume and keep updating it regularly (i.e., every week / month).
- Sign up for LinkedIn profile today (if you don't have one).
- Participate in different community events / meetups arround you and try to connect with professionals.
- Ask questions and participate in stackoverflow community.
- Search for opensource projects over GitHub and try contributing to them.
- Create your personal website and host it online.
- freecodecamp.org profile will be a really good & recommended option to start with!
- Lastly, Please don't forget / hesitate to ask questions!
If you have any queries / questions, please don't hesitate to contact me either via my AMA repo over GitHub or comment box below.
Thanks,
~ Narain.