Our lecturer Ago also suggested documenting the learning path of programming. It is good to look later how it looked like in the beginning and how it feels later. So that others, who are interested in learning to code, could also understand the learning curve and possible struggles.
EU Code Week is a grassroots initiative which aims to bring coding and digital literacy to everybody in a fun and engaging way.
The last part of this EU Code Week aim is somewhat non-relatable. Because I just debugged my WP store like 6 hours (to make stock syncs faster) on Saturday and at the moment struggling with entry-level Python tasks for school. So, I can say this period of “fun and engaging” is very short in the learning curve 🙂 In my previous profession in the pharmaceutical industry it was called misleading communication and it was not allowed.
Or, I may be doing something wrong.
Everyone I have spoken to would prefer daytime.
My initial idea was to start session studies. I did my MBA after work so I have previous experience with going to school and working at the same time. But you need to take the IT competency test (EUCIP test) as a part of the application process. This test is quite difficult if you are not a practitioner in this field already and I decided not to take it after getting to know more about the test.
I am happy with daytime studies because it allows me to focus on school full-time without need to work. Thanks to my previous professional life I don’t have to worry about working at the moment. Though, I little bit think about an internship for summer already 🙂 Let’s see where it ends.
Everyone I have talked to would also prefer daytime studies but often it is simply not possible due to different (mainly finance and work-related) obligations.
Practical need for skills to accomplish everyday tasks.
Long story short. As I found myself more and more working with e-commerce solutions for my family business I more often felt absolutely lost and incompetent. And at the same time maintaining (and growing) 600 k€ revenue online business as a hobby. It is hobby because I personally do not earn 🙂
So I decided to learn how things should(!) be done. Hopefully this also simplifies the purchasing process of developing services.
Some examples of tasks
- Use (and build?) custom API to get clients’ personal prices to WooCommerce (WC) store.
- Automatically generate XML from json to sync stocks.
- Generate customized csvs out of XML to speed up data updates.
- Send orders from WC to business software.
- Build simple php script for price calculations from XML to WC.
- Combine multiple XMLs from different sources to lower the number of cron jobs.
- Build regular backup system using command lines.
I writed these down just in case. Maybe I will find these funny simple tasks by the end of curriculum.
Well. I though I should document this path somehow. So I will just take rough notes here.
I am MSc in pharmacy (graduated 2012) and MBA (graduated 2019), left my daily job after 6+ years to study tech at the Tallinn University of Technology (TalTech) on IT Systems Development program.
There are 500+ first-year students (daytime and session study combined) on this program. Though, I believe they are split between different curriculums and not all on the IT Systems Development program.