Skip to main content

"We learn every day" - story of what motivates me






Passion – that’s the answer for question above. I’m done here, thank you 😉

All my life I’ve bee chasing something that would give me huge satisfaction. Like always, some trials ended with failures (my first collage choice), other were pretty successful (writing my own novel).

Two years ago I started making my first steps in programming and IT. Finally I completely lost my self in it and after some trials and errors I made it! I found my first job as Graduate Developer!

You may be wondering: “What’s so special about it? Why should I even care?”

And I will gladly answer that issue: I have no bloody idea 😉

Hi, I’m Kajetan and my story isn’t really different from any other story you hear about people just starting in IT. Five months ago I’ve begun graduate programme in a company making solutions for financial sector (insurances, accounting, etc.). After three months of internship I’ve been called for a review and got to know, that the company is interested in further work with me and want to keep me as Junior Developer. Of course I gladly accepted the offer and since that I’ve been excited with my job, project and team I work with!

Enough with my professional life for now, let’s continue with motivation. For past two years I’m interested with IT and I must say, that there’s something remarkable about it. Something, that keeps fascinate and motivate me to further unravel secrets of IT.

It is unlimited possibilities of growth.

Technologies evolve every day and programmer has possibility to study in every direction he/she wants. Study materials are available everywhere – every technology has its documentation, creators deliver tutorials, there are discussion boards, articles, etc. If someone doesn’t mind – there are also paid tutorials and courses out there. You can also try to learn for yourself, it’s just as fun! You just need to want it.

I think of myself as enthusiast of learning itself. I enjoy the process, that satisfaction that you get after many weeks, months, even years, when you look back on how you started and where you are now. During this process I always write notes. I often get back to them when I create my side project or just work. I always want them to be in order and close at hand.



Not long ago I came across the thought – why not enhance this process further? I came into conclusion, that blog would be good solution for that. By creating posts about what I have learned I would not only order my knowledge but it also share it with others. Who knows, maybe it will inspire others who would want to share their knowledge and experiences.

With that, I would like to start my little experiment. Since now I will collect my knowledge and experiences here – in smaller and larger doses.

(I do not think of myself an expert in any discipline that I will mention here further on. So please be patient with me 😉 People learn every day, don’t they?)

Comments

Popular posts from this blog

How I started with Functional Programming

There was a moment during past Learning Sessions when I declared, that I’ll share with you how and why I decided to dive into Functional Programming. And that day is today! I’ll guide you along the path I took to understand basic concepts of FP. My first meaningful encounter with FP was during local WrocÅ‚aw TypeScript meetup . There I got to hear Józef Flakus telling us about core concepts of the FP. We then got to the concept of FRP and how it is used in MarbleJS, the framework for creating server-side apps. In fact, Józef is the creator of this framework. It was really cool to hear his point of view. Those concepts were entirely new to me, because (as it turned out) I had 100% imperative programming mindset. The second talk that day was authored by Tomasz Ducin. He showed us how we can implement functional composition in TypeScript. It was a brilliant live coding session but… I had no idea what he was talking about 😉 I was examining code created by Tomasz for the entire ...

Learning Session #10

1. Functional Programming Basically all content surrounding FP this time is connected with articles and projects created by Giulio Canti ( @giuliocanti ). For me reading those articles below definitely firmed and expanded my previous knowledge on FP. I would like to give credit to Piotr ( @hasparus ) who introduced me to Giulio’s work after the last WrocÅ‚aw TypeScript meetup. It was genuinely fascinating, thank you both! >> “fp-ts” library  I think fp-ts today is as famous for TypeScript as Rambda for JavaScript. With it, you can use “popular patterns and abstractions available in most functional languages”. If you are a newbie to FP (like me) and you know TypeScript it may be a good way to get your head around FP concepts through practice. Just play with it a little, create something small, something you know. >> “Getting started with fp-ts” series Aside from fp-ts having a well written official guide, Giulio created a series of articles, that introduce...

Learning Session #2 (12/31 – 01/13)

1. Git >> Free and (almost) unlimited private repositories on GitHub Last week everyone on Twitter was talking about this so I can't just leave that be, right? 😉 What I’m referring to is GitHub announcing free and unlimited private repositories for all users. That’s a great news and I was wondering why this option was not enabled from day one I started using GitHub. I mentioned that this option is “almost” unlimited because free private repository can manage up to three collaborators only. Big projects won’t be able to use those, but at least individual users can now freely hide code they consider shameful 😉 2. React >> React Crash Course by Mosh Hamedani During last two weeks I’ve completed this YouTube crash course by Mosh Hamedani. It is derived from his full course on React and contains first couple of lessons. It think it was a great introduction to the library itself (React is a considered a library, not a framework, isn’t it? 😊). Tutorial ends ...