đșđŠ How I went to IT Jam 2011 in Odesa
|
Apologies in advance for the photo quality, tilted angles, and other possible mishaps. First, Iâm no photographer. Second, I was inexperienced with the camera I brought, and as a result, had no idea how to set it up. Lastly, the camera itself wasnât top-notch. You might want to grab a cup or two of your favorite drink before diving inâthis is a long one.
The journey begins. Kharkiv
One fine evening, my friend Serhii called with a plan: he wanted to attend a conference (IT Jam) for software developers and IT professionals. Without hesitation, I was in. My reasoning was simple: Iâd never been to a conference, and I wanted to see what it was all aboutânot for knowledge, but for the experience. After all, I believe the benefits of watching a talk are the same whether itâs live or on video.
So, we formed a group of four, each of us registered online, and bought round-trip train tickets. Since the conference was free, it was affordable for any student.
Farewell, Kharkiv!
Arrival in Odesa
Iâd been to Odesa before, but only in passing. My football team was once en route to Illichivsk for training, and we were packed into a tiny yellow bus at the Odesa train station, so I remembered little beyond surviving that cramped ride.
This time, we arrived at Odesa at 8:30 a.m. to perfect weatherânot too warm, not too cold. With a couple of hours to spare before the conference began, we decided to wander around and find breakfast.
Here we are, inspecting the map and planning our route.

The sea station, where the conference was held, was within walking distance from the train station. Suddenly, a man with keys in hand approached us as we studied the map. He offered us a ride, clearly as an unlicensed taxi driver, so we declined.
Our route took us down Odesaâs most famous street, Deribasivska, and then onto Pushkinska St., which has a similar feel. Passing several notable buildings, we joked that we should visit those instead of the conference.
Pushkinska St from a sidewalk.

The intersection between Pushkinska St and a Random St. The Random St view.

After some unspoken consensus, we ended up at McDonaldâs for breakfast. Fast and convenient. Iâm not a frequent visitor, so I defaulted to the Big Mac menu, but it wasnât available on the breakfast menu. After some tough deliberation, I ordered a fancy omelette with a latteâmy first-ever latte.
With breakfast done, we had just enough time to reach the sea port. The streets of Odesa seemed desertedâuntil we reached the Potemkin Stairs, where everything clicked into place.
The view of the beautiful sea port, and an ugly ads banner.

Still not too late to hop on a train home.

At the sea port. Try to spot me.

Nearby, there was a monument with an egg and a well-built toddler inside. Unimpressive. Not even the cannons, yachts, shipyards, or various ships caught my attention as much as the sheer length of the queue.
Whoa⊠Quite a line.

The shipâs name is Amerigo Vespucci. Built by Italians in 1931. Used by
Ukrainians in 2011.

The conference begins
After our walk, we headed to the conference and signed in. To my pleasant surprise, there were quite a few women attending. One perk was the free food: cookies, tea, coffee, water, sandwichesâyou name it. Naturally, it disappeared fast.
Quite the line to sign in.

A snack before the opening was a good idea. For those who werenât hungry, there was info about the conference to read.
The spectacular Sasha, one of the presenters, opens the conference.

About the conference
A quick overview: the conference had 42 talks, each 30 minutes long with 10-minute breaks between. Topics included mobile tech, Java, web dev, .NET, Quality Assurance, and general tech. Every 40 minutes, from 11:10 a.m. to 3:40 p.m., attendees chose from seven simultaneous talks. Unfortunately, only Spider-Man can be in seven places at once, so I only managed to attend seven talks.
The talks
The first talk I attended was on building a simple Rails 3 app using Git and GitHub, and deploying it to Heroku. Even though I was familiar with the topic, I was curious to see it done by an expert.
However, the speaker, Serhii Parizhsky, had technical issues and was replaced by Andriy Mykhailov, whose topic was Puppet. A few attendees walked out in protest.
I missed most of the Puppet talk while fiddling with my camera in the dark room,
but the speakerâs style wasnât particularly engaging.

Fortunately, the second talk was about Rails. Originally, I planned to attend a talk on online payment architecture but switched because I was eager to see the Rails talk. So I stayed put.
Serhii and Sasha. Sasha announces Serhii.

Serhii had issues with his computer, so he borrowed a laptop running Ubuntu from the previous speaker. To my surprise, he struggled to use itâcouldnât unlock the screen, compared Gedit to Notepad, and struggled to create a new file.
Eventually, he typed ârails new appnameâ (or something similar) into the
terminal. A reasonable question from the audienceââWhat are you even
doing?ââsums up this talk. I was disappointed.

The third talk covered Agile development methods, presented by Dmytro Lapshyn.
He was confident and knowledgeable, but Agile didnât resonate much with me.
After the talk, a silver-haired gentleman struck a deal with Dmytro, apparently
impressed.

The fourth talk on leadership by Dmytro Mindra explored the role and types of
leaders in a team. It was engaging, well-presented, and straightforward.

Next, Naos Wilbrink, a Dutch specialist, spoke in impeccable English about data
privacy. His clear and precise talk was my favorite, as he emphasized the value
of every bit of information. The audience was lively, with plenty of questions.

âCrotchesâ.

The penultimate talk by Yevhen Dmytrychenko was on load testing tools. Not the
most applicable topic for me, but interesting nonetheless.

I had hoped to attend a talk on neural networks in e-commerce, but it was replaced with Leonid Bugaevâs semi-promotional session on motivation. Despite the shift, I enjoyed it.
Rework is a nice book, but itâs too abstractâjust like the talk.

After the talks, there was a break, with tweets tagged #itjam displayed live on a TV. Easels with paper and pens were scattered about, and someone even sketched a Java âHello Worldâ program.
Then came a lottery with conference tickets as prizes, including one for
RubyShift in Dnipropetrovsk, which I was secretly hoping to win. Sadly, no luck.

The next part of the conference was an interview with the âbig bossesâ of Ukrainian software companies. I didnât catch their names, but I do remember their way of speakingâit was all the same. And it was horrific. They werenât speaking Russian, nor Ukrainian, nor even English. It was a nuclear mix of all three languages.
Theyâre all Ukrainians (except one), so why on earth were they doing that? Iâll cut the big nub from Denmark some slackâat least he was speaking English.
Question: âDo you use any math in your company?â
Answer: âWe do. We play poker!â

Wrapping up
It was time to leave. In general, the âbig bossesâ panel was underwhelming, loaded with ads and irrelevant content. One boss proclaimed, âThe best programmers are in the USA. And⊠they are Russians.â It was a popular line, but I strongly disagree.
Despite a few downsides, like English-only materials, I enjoyed IT Jam. The conference was informative, and Iâd gladly attend next year. But reallyâwhy no Ukrainian or Russian option? A bit pretentious, perhaps?
The conference is over. But only for us.

No trip to Odesa is complete without a shot of the famous Potemkin Stairs.

Odesa is a cool city. Goodbye, Odesa!
