We recently started a new blog post series on Medium called Decoding Tech where we explain coding and tech topics in short stories, hands-on exercises, and food for thought. Fully aware that the world (or the internet) has not been waiting for yet another tech blog post, we believe that most of them that are out there are either so technical that it scares away people without a technical background, or they are not written by women in tech.
Decoding Tech aims to make tech and coding topics more accessible to people of all types of backgrounds, career paths, and interests. We are trying to give examples and exercises that can be executed by anyone, but also challenge those who already have a background in tech – by breaking up unconscious biases or highlighting female tech workers. Because we strongly believe that tech needs more diversity and inclusion – also in the world of tech blog posts.
In the past weeks, we have published a number of basic coding topics to get you started in your journey to learn how to code – or at least know about some key terms. So here you will find a list of blog posts in our series Decoding Tech:
Confidence vs. Competence
Learning how to code is a journey with many ups — like the first time your code runs through and actually does what it is supposed to do — and downs — like looking for a bug for hours only to find it was a simple typo of a variable name. The same applies also to learning a new technology, a new programming language, or using new software.Read the full story
What Programming Language Should You Learn First?
Learn about the different types of programming languages, their characteristics, and usage & figure out how to find your language to get started with.Read the full story
Today, we are going to get to know data types with some hands-on exercises. We will learn why data types are crucial in programming and why it’s always better to let your machine know what type of data you are feeding it.Read the full story
Functions & Variables
We will be putting our knowledge about data into practice & learn how to create and use variables and functions.Read the full story
Algorithms & Pseudo-code
Let’s demystify the word algorithms once and for all, and recognize that we are all capable of creating algorithms — and probably already have. We will also develop our own algorithm for a navigation app using pseudo-code.Read the full story
Git & Version Control
As of now, you have learned a lot about programming languages, data types, functions, and algorithms. Now it’s time to put everything together and learn about version control & Git.Read the full story
Follow us on Decoding Tech to never miss an article in our series. We will be posting more tech topic-related blog posts in the upcoming weeks, including “Hardware vs. Software”, “Bits & Bytes”, and so on. Additionally, we also share inspiring career stories from women in tech – that they wrote themselves – on Decoding Tech. Check out Taisha’s story about overcoming imposter syndrome.
We would also love to see you joining the conversation on these topics. Share your own knowledge and experiences in the comments. Let us all learn from each other!
And if you also want to make sure the tech world becomes more diverse and inclusive, then join us in our mission!
Lots of love,
Your Girls in Tech Switzerland Team