When I write for writers, be it a blog post, LinkedIn post, or a simple message in a group chat, I try my best to write for that quiet writer sitting in the corner absolutely silent, listening to it all but rarely responding.
This article is for someone who is new to the writing domain and trying to figure their way out. In other words, the user persona here is a New Writer.
As a new writer when you step into the tech writing world, your goal is to become a wordsmith and write flawless technical documentation. However, you may feel intimidated when you are required to read and comprehend a piece of code. You may have avoided getting into any profile that requires a basic understanding of coding. What you need here is to get comfortable with coding so that you do not feel intimidated because of your lack of knowledge in coding.
Let me start with a very basic programming language called Scratch. You can easily download it here. It’s a simple-to-use programming platform built for school kids by MIT. Now you might think, do I really need to go that basic? The answer is no, no you do not have to start learning to code from such a basic level. However, I suggested this because whenever we are intimidated by a challenge it is important to accomplish small wins to build the confidence to take up greater challenges. Here are the 5 concepts that you can learn to start programming in Scratch:
ChatGPT Prompt to learn Scratch: Generate courseware with hands-on exercises on <add the above concepts> for Scratch.
How to get good at this? Start teaching Scratch to school kids.
You can download Python from here. Here are the top five concepts that can help you understand the rest of Python as a beginner.
You can always learn these concepts through LinkedIn Learning, the LinkedIn community for Python, Udemy courses, books, and so on. However, if you can focus on these topics you will not feel overwhelmed by the sheer volume of the study materials available on the internet.
ChatGPT Prompt to learn Python
Generate courseware with hands-on exercises on <add the above concepts> for Python.
Now comes HTML and CSS codes. No these are not programming languages, but these are markup languages. So both HTML and CSS are about structures and tags that you might be already aware of if you learned DITA. However, using HTML and CSS is not enough. You need to know how to host your webpage using GitHub. This will help you create great webpages that are static in nature, that is they will not be able to handle any type of data. Static pages are designed only to display information and not to retrieve or save any data. You can use PenCode to practise HTML and CSS.
Here is how you can get started with HTML and CSS by learning these concepts:
Without learning and mastering CSS you cannot master web development. CSS is what beautifies the web page and makes it pleasing to the eyes. It can also add print functionalities to a webpage.
Here is how you can learn, understand, and master CSS:
ChatGPT Prompt to learn Python: Generate courseware with hands-on exercises on <add the above concepts> for CSS.
Below is your information on how to host static websites on GitHub.
ChatGPT Prompt
Give me simple steps for hosting a static website through GitHub.
Mridula Menon is a business leader who is passionate about product knowledge enablement for users. She has proficiently handled many roles in the IT industry.
Current Role: Global Head of Technical Content/ Senior Manager
Company: Grey Orange
City: Bengaluru
Connect at LinkedIn
“Technology is best when it brings people together.”
-Matt Mullenweg, Social Media Entrepreneur
No Comments