_
_ Part2 of an honest journey from zoology to code-no one told me where
To start._
I started my Kaggle journey with Python. directly. No steps before it, no one behind me pointing the way.
Everyone I know is from commerce, arts, biology, or math. None of them speak this language. So when I opened my first notebook, there was no one to ask, "Is this normal?" No mentor, no course, no one checking my work. Just me, a notebook, and way too many tabs open.
I didn't know what I was looking at. Didn't know where to start, what to click, or what I was even supposed to be doing. The code just sat there and stared back at me, like it was waiting for me to know something I didn't.
I started with Kaggle's Python course, chapter by chapter: functions, loops, lists, conditionals. And here's the strange part — the tutorial part, I'd read it, understand it, nod along like, yes, this makes sense, I've got this.
Then the exercise notebook would open. empty, blinking cursor. And my mind would go completely blank. Like I hadn't read anything at all. Like the last ten minutes never happened.
Looking back, I think it wasn't just one thing. The logic didn't make sense to me, and neither did the words on the screen. Two problems at once, tangled together, so I couldn't even tell which one was actually stopping me.
'def'. What is that? Define what? Define how? I remember reading it three or four times and still not moving forward. I opened a new tab, googled it, read three different explanations, and still felt stupid. It was late, I was tired, and one word had stopped me completely.
'feature'. I kept seeing it everywhere, like it was obvious, like everyone just knew. Turns out it's just a column. Something I was supposed to look at, question, maybe fix. I felt silly once I figured that out.
'drop'. Drop what, drop where? Eventually I understood — drop a feature from the table, out of the notebook. Such a small word, carrying so much decision behind it.
And then came the short forms. 'obs'. 'abs'. I stared at both like they were in another language — turns out they were just observations and absolute values, hiding behind two lazy letters. Somehow, the shortcuts confused me more than the actual words did.
None of this was hard because it was smart. It was hard because it was foreign. In zoology, I never had to ask what a word meant twice. I knew a language there. Here, I was relearning how to read before I could even try to think.
I'm not writing this because I've figured it out. I'm writing this because I haven't, and some days that's the only honest thing I have to say.
Still confused most days. But a little less lost than I was last week.
And just when I thought I was starting to get somewhere — the errors started. Red text everywhere, messages I couldn't read, code breaking for reasons I still don't fully understand. That's a whole story on its own.
So if you've ever stared at an error message and felt personally attacked by your own laptop, stick around. That one's coming next.
_
Top comments (0)