Blog 001 - Baseline
TL/DR - Progress over Perfection In this post I reflect on my journey of skill improvement in data analytics, embracing progress over perfection. My results demonstrate that being vulnerable and objective can provide key insights that are essential for ongoing learning and lead to overall progress vs trying to be a data expert in everything data. Conducting regular retrospectives on my progress by attempting a quantitative and qualitative analytical approach.
Reminding myself that consistent progress is better than perfection
A lot of us have this notion that the path to achieving anything is mostly linear. Do task X, result is Y. Rinse, lather, and repeat until you’re “successful”. The hard reality is that for nearly all of us, myself included, “the path” is neither straight nor directionally forward or even at times visible. It is this fact that is the most difficult for me right at this moment because it requires a great deal of self-reflection and seeing the true current state of my skills.
This post aims to share my self-assessment journey in analytical and technical skills. Going through this process is in the spirit of Learning in Public which is, in my opinion, essential for growth. Honestly, this was a very hard blog post to write. Self-assessments can be scary because at the core of any self-assessment are some objective facts wrapped up in vulnerability and, eek, insecurity.
The realization
I spent the last couple of months applying for data analyst roles of any kind. I have been fortunate that most of the roles which I have interviewed for were from recruiters who approached me first. This was unlike my prior job search which was only applying as a direct hire. Luckily, in nearly all of these interviews I was able to get to the final or penultimate rounds. Obviously, none were meant to be.
In rejection after rejection I either received the feedback that hiring organization “needed someone with more experience with SQL, Tableau, Master Financial Data, Alteryx, Pandas … buzzy ___ skill.”, or, I simply received no feedback at all. This is not uncommon for any job seeker and I am not indicating that my experience is any different or special. My point is that I was failing to get hired for a number of skill gaps.
I would be lying if I said that a rejection still doesn’t sting. It does. What is different today versus my last job search, is that I am not taking it personally or beating myself up. There’s data in the rejection. Often it is rejection data that is more valuable than a simple successful trial.
Not a question of why?
Because of my inquisitiveness, I began to ask questions. I started by taking a deep look at what I want and then working backwards from there. The key here was to stop worrying about the micro attribute of “Why?”, but to broaden out to “How?” and “Who?”. That is, instead of asking “Why did I fail to get this role at this employer?”, I began to ask “How could I better meet their needs and also how can I demonstrate technical and non-technical skills that make me a great colleague.” and Lastly “Who can I learn from to achieve my goal?”
According to the data that I had, the data was clearly telling me to upgrade very specific technical skills to take care of the how questions. That is great! Now I have something to do. However, that was going to cost me time that would otherwise be spent finding potential roles and taking more interviews. The opportunity cost seemed to be pretty high so I thought that the answer to “Who” should be highly leverageable and provide more than just content and information. That’s how I ended up at Coursera!
Coursera offers a TON of options when looking to gain or re-learn technical skills. My current job search effort was clearly indicating that I should learn skills in data visualization tools (like Tableau), and get much much better at data access and manipulation tools (especially SQL). I found a solid course offered by Google and signed up!
The next challenge is that again, it was going to take time. Was there a quick fix? My job search/ rejection data is also showing that a candidate needs to be at an advanced level in more areas than I was expecting for a junior-level role. Was this my naiveté or ignorance of the demands of the job market?
We could debate if this is a result of GenAI disrupting nearly everything but that is a topic for another post.
I am not interested in passing an interview only to fail at the job. I want to learn new information. I want to apply concepts to challenges I have never seen before. In other words, I want to turn my newly gained information into knowledge!
To achieve this goal I need to let go of perfectionism, start gathering more relevant objective data and apply an introspective process to assess (and then reassess) my current state. This demanded the implementation of some analysis and some public retrospectives to help me stay on track. My analytical weapon of choice came from all of the years working in corporate jobs; the self-assessment! But how could I judge my progress? I needed a rating system to use so I could deploy my retrospectives.
Using a rating system
Like many of us in the corporate realm, we are all too familiar with the annual review process. On reflection, I decided to implement a similar system to help me stay on track with my learning goals and (fingers crossed) career outcomes. To do so, I chose a rating scale (1-5) used in the Dreyfus model of skill acquisition because it provides a clear and tangible system of incremental growth. I can determine metrics at another time or even metric goals.
Dreyfus Model Definitions
Rating | Basic Description | Dreyfus Model Summary * |
---|---|---|
1 | Novice | “No or little experience, acts only on guidelines/rules, does not comprehend context, ignorant of holistic view” |
2 | Advanced Beginner | “Some experience, acts based on guidelines and rules, capable of adjusting rules based on context, ignorant of holistic view” |
3 | Competent | “Moderate experience in the area, acts on rules but leverages experience, able to troubleshoot when rules seem to not apply … struggles to identify which details to focus on, has conceptual model of subject area” |
4 | Proficient | “Significant experience, comprehends context, able to reflect on approach and improve it, needs to understand holistic view” |
5 | Expert | “Thought leadership, contributes to the body of knowledge, identifies context rapidly, vast experience (time)” |
*
Source From Novice To Expert: Rating Your Skills by Luka Giorgadze
Before-and-After
To deploy the rating system on my own learning, I will use the course syllabus and course questionnaire’s to identify the skills which I will be learning in a given course. Then, a rating for each skill will be documented before the course is taken and again after the course is completed. I hope that the before-and-after approach should provide the key insight I need to proceed confidently into future interviews and work environments! Not only that, I actually feel like I can manage myself in my activities that relate directly to getting the role that I want.
Progress and consistency.
The Google program has 8 courses! Each course has modules and each module has various subsections and activities. In order for my learning to be meaningful and given the speed at which I will be going through the material, it is critical for me to stay on-target with my specific goals. This requires consistent, daily, progress. If I worry about each day being perfect, well I think eventually I would just quit the project all together. I mean, why wait for all the traffic lights to be green to begin a road trip? So, I began.
The first inflection point: are you a beginner?
At the outset of the course, Google wanted to make sure that the learning sequence was a good fit for learners to continue forward. To do so, the course authors presented a questionnaire covering some of the core skills that a more person in a non-junior role might have. That is, if you could answer “yes” to all of their questions, you would be better served in a more advanced curriculum.
The questionnaire had 11 questions. I ended that learning session with a sobering realization that, despite my ego telling me otherwise, I am a beginner. Though, I knew this from my experience in the job market to date.
Fighting old demons named Ego and Pride
I was at odds with the results of the questionnaire but also knew that it was the right move to stay in the beginner track. My ego like the cartoon devil sitting on my shoulder, and was constantly reminding me of my past successes and achievements in the data field. Instead of an angel on my other shoulder, another devil, personal pride, also whispering that everything I have done already is important. I needed time to acknowledge both devil characters. After all, I worked hard through each of my career incarnations. I needed to remind myself of what my current goals were: acquire new skills and RETAIN and use the knowledge. Not only that, I felt that having a public learning project would be fun. After the period of introspection, the power of the negative thoughts brought on by Ego and Pride lessened and lessened. I was able to move forward feeling good that I am not devaluing my self-worth in the process.
Demons vanquished, the next challenge for me is to stay out of trying to learn everything perfectly and instead trust the process as a holistic journey. That is the hardest part because to me it seems like a risk. It’s risky to know “just enough” when my goal is to attain mastery. Upon reflection, I decided to stay in the beginner level course because I want a solid foundation of skills. Not perfect skills but solid. I should trust the process. Now that I have a commitment, I actually needed to do the ratings, here is where I am at to-date:
Skill-by-skill analysis
Certificate Course Self-ratings
This section will be updated to the Skills and Learning Progress page as courses are completed.
1. Foundations course self-rating
Course began: 23-October-2024 Course completed: 28-October-2024
Topic/Skill | Pre-course self-rating | Post-course self-rating | Retrospective |
---|---|---|---|
Spreadsheet baiscs | 4 | 4 | Didn’t learn any new technical skills. I did learn that spreadsheets have existed for 4k+ years!, though. So that’s something! |
Database and query basics | 2 | 2 | Worked on SELECT, FROM, and WHERE to form basic queries |
Data visualization basics | 3 | 3 | No change. Only basics covered in this course using spreadsheets. |
Thinking analytically | 5 | 3 | Downgraded. I learned that thinking analytically is skill that requires flexibility and different points of view. Something I will continue to work on. |
Applying tools from a toolkit | 3 | 3 | I learned about data analysis process, Fairness, and Data-driven decision-making All will need to continue to be practiced |
Ensuring data analysis is fair | 2 | 3 | Upgraded. Applying this in the toolkit/framework going forward. |
Project communication strategies | 2 | 3 | Upgraded. Learned about stakeholder alignment and context, learned about business tasks and began to learn effective communication strategies as it relates to expectation setting and Fairness |
These ratings are just the start of a long-term improvement plan I’ll track throughout my learning journey. |
2. Ask Questions to Make Data-Driven Decisions
Course began: 29-October-2024 Course completed: TBD
Topic/Skill | Pre-course self-rating | Post-course self-rating | Retrospective |
---|---|---|---|
Spreadsheet Formula and Function | 3 | ||
Dashboard basics including intro to Tableau | 1 | ||
Data reporting basics | 3 | ||
SMART and effective questions | 1 | ||
Structured thinking | 3 | ||
Summarizing Data | 3 | ||
Putting things into context | 3 | ||
Managing team and stakeholder expectations | 2 | ||
Problem solving and conflict resolution | 1* | ||
* for this item, I want to say that I am willing to practice being humble and gaining other points of view. |
Keep moving forward
This is all starting to sound like Rocky Balboa’s speech from the film “Rocky” and for good reason. It is good advice to hear when you’re doing something uncomfortable and there is a feeling of failure looming on the horizon. All this to say that I am committed to the process of learning in public, and committed to the goal of not forgetting and transforming new information into useful knowledge that I can apply in a future role.
To get to my goal, I will show what I have learned in my Notes and in my portfolio of projects on Github. Incremental goal setting and goal setting methodology will be the subject of another post in the future. Suffice it to say that my goal is simple, do something every day. In other words;
KEEP MOVING FORWARD
That said, I encourage those of you considering a similar path to take some time and reflect in a before-and-after fashion. I think this well help anyone stay on target of their overall goals.
You will not regret it, despite the feelings of vulnerability, you will improve a little bit every day. As they say a mile is just a bunch of steps … or something like that just keep going.
Until next time, Nick VB