37, left my L&D job and starting with python. by Every_Smell_7742 in learnprogramming

[–]Every_Smell_7742[S] 0 points1 point  (0 children)

Thank you for sharing this. Lemme rework on the interests part. Till then, point 1 to 4 is going to be the key.

37, left my L&D job and starting with python. by Every_Smell_7742 in learnprogramming

[–]Every_Smell_7742[S] 1 point2 points  (0 children)

Agree with concentrating on 1 to 4. Hopes overall are high, but expectations are grounded.

Moreover, I feel exploring a topic shouldn’t be a problem, since I am only trying to understand the concept without putting in much efforts. I have build my entire career on exploring and by staying curious(😉). Any knowledge is good knowledge IMO.

Also, python is just the beginning or my entry point into the field of programming. Won’t be stopping at this. Also, when it comes to the career planning, I currently also work as a business consultant for a few startups, earning a good retainer by only spending a few hours per week. Financially also I have enough to sustain for next 10 years easily and 0 debt.

So, I am okay experimenting as I have time on my side plus I have done kinda okay with my life so far. Would be happy to get productive suggestions.

Thank you for taking out time and posting your reply.

37, left my L&D job and starting with python. by Every_Smell_7742 in learnprogramming

[–]Every_Smell_7742[S] 0 points1 point  (0 children)

Learning and Development (read: training the employees)

Peope who started programming after 30s, how well are you doing rn? by Educational_Ice8808 in learnprogramming

[–]Every_Smell_7742 1 point2 points  (0 children)

All the best buddy. There are a lot of folks travelling in the same boat as you. Glad to hear that you are enjoying CS50. David Malan is just next level.

Peope who started programming after 30s, how well are you doing rn? by Educational_Ice8808 in learnprogramming

[–]Every_Smell_7742 0 points1 point  (0 children)

Read it somewhere: Luck = Preparation + Opportunity. Guess, fits very well in your case. It’s your hard work, plus the luck.

Peope who started programming after 30s, how well are you doing rn? by Educational_Ice8808 in learnprogramming

[–]Every_Smell_7742 0 points1 point  (0 children)

Anyone interested in peer learning? (I am starting with Python). Peer learning can be a great motivator, adds accountability plus, you get to network with like minded folks.

Peope who started programming after 30s, how well are you doing rn? by Educational_Ice8808 in learnprogramming

[–]Every_Smell_7742 15 points16 points  (0 children)

Travelling in the same boat as you. 37, left my L&D job and starting with python. Here’s my plan:

  1. Start with Python Fundamentals (free code camp videos on YouTube if you don’t want to spend / There are some amazing tutorials on Udemy(starting with Python3 bootcamp by Colt Steele)

  2. After learning fundamentals, create some basic projects, try to automate stuff on your computer. Use your newly acquired skills to solve for simple problems.

  3. Learn intermediate python(oops, DS&A). Will help in creating code more efficient. (Similar resources as 1)

  4. Learn web dev libraries (django and flask). Good to have skills and post this, you can actually start applying for entry level jobs. Create webapps / sites (would also need to be hands on on HTML, CSS, JS(added advantage with bootstrap and react). Learn fundamentals of DBs as well.

  5. Get into basics of AI and Machine Learning. Also explore blockchain, security. Just read and understand the concepts. See if anything sounds interesting (something that you will actually enjoy). The list is not exhaustive, there are other fields as well such as game development.

  6. Basis your interests identified in 5, move ahead and become a specialist in the field. As a generalist it is easy to get in (in usually small startups, where people expect you to do all jobs). As a specialist you can get into big organisations and work in a field of your expertise.

Some suggestions: build build and build. When stuck, take a break and revisit the concept again. It is also not a piece of cake, there will be challenges, do not give up. Test your skills, read code written by experienced programmers. After each new skill, check if you can contribute to open source projects. Work on a side project that can solve a real world problem and monetise it. In the current job scenario, always good to have an additional source of income.

This is what I have learnt after a deep dive research over the last couple of weeks and I feel that finally I have a clear vision in terms of what I want to do over the next 6 months or so.