<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Spring Builders: Maciej Walkowiak</title>
    <description>The latest articles on Spring Builders by Maciej Walkowiak (@maciejwalkowiak).</description>
    <link>https://springbuilders.dev/maciejwalkowiak</link>
    <image>
      <url>https://springbuilders.dev/images/ZdVNL0UuTbtMb-F5aosTkEkEpd5DTlfQDoOc6FYep9U/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly9zcHJp/bmdidWlsZGVycy5k/ZXYvdXBsb2Fkcy91/c2VyL3Byb2ZpbGVf/aW1hZ2UvMTYvZTk3/NzY1Y2EtODQwZC00/NDBlLWJiYjctNTBi/YjQ0MzlhN2JjLnBu/Zw</url>
      <title>Spring Builders: Maciej Walkowiak</title>
      <link>https://springbuilders.dev/maciejwalkowiak</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://springbuilders.dev/feed/maciejwalkowiak"/>
    <language>en</language>
    <item>
      <title>What's your Spring journey?</title>
      <dc:creator>Maciej Walkowiak</dc:creator>
      <pubDate>Thu, 11 Apr 2024 15:28:05 +0000</pubDate>
      <link>https://springbuilders.dev/maciejwalkowiak/whats-your-spring-journey-5361</link>
      <guid>https://springbuilders.dev/maciejwalkowiak/whats-your-spring-journey-5361</guid>
      <description>&lt;p&gt;Hello! Since this place is all about the community, I'd like to get to know you better. &lt;/p&gt;

&lt;p&gt;What's your story? How did that happen that out so many programming languages, frameworks, software stack you chose to work with Spring (and I assume Java)? How did your career developed?&lt;/p&gt;

&lt;p&gt;Share your journey! 🙂&lt;/p&gt;

&lt;p&gt;I'll start:&lt;/p&gt;

&lt;p&gt;In 2006, during my 3rd year of university, a local company organised a program for students, where students led by company employees build a real life software in a company-like setup - team structure, tools and frameworks like ones used in real-life projects etc. &lt;br&gt;
We were meant to build a website, mobile app and an API for posting photos online when interesting things happen in the city. Server side in Java, mobile app - as we are in pre-iPhone era - as far as I remember was meant to run on Symbian.&lt;/p&gt;

&lt;p&gt;I picked up "Thinking in Java" by Bruce Eckel and started reading Spring Framework and Hibernate reference documentation. At that time, there were almost no tutorials, no getting started guides, nothing like that. I remember the beginnings were difficult. &lt;/p&gt;

&lt;p&gt;We managed to finish the project, it wasn't popular at all but this was also not the intention. Me and my friend proved that we can write code, learn and suffer and this was apparently good enough to hire us.&lt;/p&gt;

&lt;p&gt;I started my first job as a Java Developer on the 7th of May 2007. Since then, I have worked with ~10 companies on short and longer customer projects, contributed to several Spring projects, spoke few times at conferences, met many wonderful people from the Spring community and the Spring team - either online on Twitter or in real life.&lt;/p&gt;

&lt;p&gt;I quickly realised that specialising in Java &amp;amp; Spring gives very good and well paid job opportunities for both permanent and contract positions.&lt;br&gt;
Even though I tried few other programming languages, I like to express myself the most in Java (or Kotlin). I've always believed that Java &amp;amp; Spring is a great foundation for enterprise software or software with complex domains. And most importantly - I find coding with Spring fun and the Spring community is fantastic. &lt;/p&gt;

&lt;p&gt;During the 17 years of my career Spring has always been at the center and most certainly will remain there for the next decade.&lt;/p&gt;

&lt;p&gt;(I've shortened this story several times to make it easily digestable, but I can get into details if anyone is interested 😉)&lt;/p&gt;

</description>
      <category>spring</category>
      <category>career</category>
      <category>life</category>
    </item>
  </channel>
</rss>
