I’ve just started learning KNIME Analytics, but I’m wondering if I need to be proficient in coding to effectively use the platform. Additionally, do I need to have a background in data analysis to start working with KNIME, or can I still learn and use it without prior experience in data analysis?
Also, if I complete all the learning paths proposed by KNIME, will I have acquired the necessary skills to be considered a data analyst, or are there additional steps I need to take to achieve this role?
In my experience there is no need for having a coding background - that said it certainly can help you get even more out of the platform if you know how to code because of the various integrations like Python and R.
If you wanted to start adding something to your toolkit I’d recommend to start picking up regular expressions - being able to use them is very helpful when wrangling data in KNIME
In my view it is more important to familiarise yourself with certain concepts that come from programming: Understanding variables and how to use them and the same for Loops just to name a few.
With regards to the learning paths: I take you are looking at the Data Analyst Pathway:
In addition to taking the courses (I think L1-3 are available as Self-paced Onlinecourses, L4 as of now just as in-person led training), you need to pass exams to obtain the relevant certifications for each of the Levels 1-4 and these may come at a cost (although I note that earlier this year KNIME had a promotion where you could take exams for free…).
As I took most of these exams this year (including Level 4) I have to say the courses and exams helped me become a better Data Analyst - but at least in my view gathering hands-on experience with data analysis is equally important, if not more.