Current most popular way of developing web - React - is not sustainable. And that is a sentiment shared by React dev team (@dan_abramov at https://twitter.com/dan_abramov/status/1259614150386425858?s=20) and a great article at
Meanwhile, the modern tooling and developer experience for managing complexity is absolutely great.
The future sounds exciting.
Are you going to start C# programming from the scratch?
Or you want to make a Windows or web application and need help?
You have studied software developing but do not know how get hired?
I want to share some tips about C# and code juggling here. Motivate me...
When you read a non-fiction book, do you remember it?
I love reading development books (Atomic Habits, How to Win Friends, etc) but I would only remember perhaps four or five key points afterwards, even if I really enjoyed the book
I wanted to not only remember more of it, but also maximise my use of the book in my life.
I tried starting a reading club, which fizzled out. I tried a podcast with a friend, which we became too busy to do regularly. In the end, I have settled on a good solution:
-read a chapter
-go back through the chapter and write down the main points (as if you were going to give a podcast on the chapter after)
-at the end of the book, once you have notes for each chapter, go through them and write ten essential points for the entire book and five great quotes
-add these fifteen things to a ‘development book’ that you refer to regularly
-use these fifteen things to come up with 2-5 actionable things you will do every day/ week/ month/ time you do ‘x’ activity, based off this
-write these 2-5 things in an ‘action’ section of your development book, as well as adding them to your daily/ weekly/ monthly routines as required
The difference this makes is immense- reading the book takes twice as long (or more), but the takeaway from the book and impact in your life is ten times the size. Try it and see how it goes!
One of the most common challenges I noticed in Product management is being able to plan, communicate, and get buy-in from different levels of stakeholders efficiently.
As Product Manager, you will have different levels of stakeholders:
▪️Your own team
All of them need a different level of detail and most likely from different angles. Knowing that you might want to organize your analysis, planning process, and communication in similar structure.
🔹 Insight #1. Starting your product development planning from the top will help to focus on the most valuable problems and get management buy-in before you even start development.
🔹 Insight #2 Limiting to right level information for the right stakeholders will improve communication clarity.