On Tuesday I bought a blackberry to replace my old phone and make a step into the new age of ultra connectivity on the go. But there was a hitch - it was the blackberry.
Don't get me wrong, I love my Blackberry 8310, but its user interface is just such a horrible mess I feel like hunting down the UI designers and bludgeoning them with an axe or something similar. Half of the time the damn thing is making me feel like a complete idiot, even making me turn to the user manual or google for answers, and the other half of the time the blackberry's UI is making me want to hurt somebody.
Can't sync via bluetooth - not supported, have to turn on bluetooth receiving in media gallery (rather than the bloody SETTINGS menu) to receive files, trackball scrolling of long lists making my thumb fall apart, no obvious way of locking keyboard with a single key, having spent all night trying to figure out how to update firmware to 4.5, music player forgetting where it's left off last time, three clicks AND scrolling to write a bloody text, several clicks to get to contacts, all different kinds of optins being scattered all over the place instead of staying inside "settings" ... to name a few I can think of off the top of my head.
Seriously UI designer guys, doesn't it tip you off that there is something horribly awry going on when you have to have access to "Help" in every single menu? Or when your phone has to ship with a special "quick tips" booklet that teaches people how to use the bloody keyboard? You might call it well documented, I call it poorly designed because a well designed UI doesn't need a user manual since users can use it intuitively.
But there are many things I do love about the blackberry (let's leave alone the fact it'll take me ages to get used to its keyboard). I like that it feels big and solid in my hand while remaining light, the way it displays text as a conversation is a bloody marvelous idea, the calendar showing next two appointments on main screen and being very easy to manuever and see what you're up to - fucking awesome. The fact that it can sync with my iCal is brilliant as well. I love the fact normal headphones plug into this phone instead of proprietary crap, regular mini USB port is brilliant as well. And I'm sure that once simobil stops being a fuckup I'll love my internet stuff as well.
Overall I quite enjoy the blackberry and love it thusfar, just the UI ... seriously, are you kidding me? Could stand to be a little quicker as well, but alright, it's a phone and packed with stuff, I'm sure the hardware is straining to keep up.
This only leaves simobil to rant about. What the fuck guys, I bought a blackberry in a blackberry only package, and I can't get internet working because I didn't order a data plan!? What the hell! Sure you later admit to having given me the wrong fucking plan. But how on earth did you manage confusing the specifically-for-blackberries-and-blackberries-sold-only-with-it plan for that other generic crap? Bastards.
Hopefully simobil will correct their fuck up quickly and I'll be able to use the blackberry to its full extent, until then I will remain with an oversized, overkeyed ... telephone.
Learned something new?
Read more Software Engineering Lessons from Production
I write articles with real insight into the career and skills of a modern software engineer. "Raw and honest from the heart!" as one reader described them. Fueled by lessons learned over 20 years of building production code for side-projects, small businesses, and hyper growth startups. Both successful and not.
Subscribe below 👇
Software Engineering Lessons from Production
Join Swizec's Newsletter and get insightful emails 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.
"Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"
Senior Mindset Book
Get promoted, earn a bigger salary, work for top companiesLearn more
Have a burning question that you think I can answer? Hit me up on twitter and I'll do my best.
Who am I and who do I help? I'm Swizec Teller and I turn coders into engineers with "Raw and honest from the heart!" writing. No bullshit. Real insights into the career and skills of a modern software engineer.
Want to become a true senior engineer? Take ownership, have autonomy, and be a force multiplier on your team. The Senior Engineer Mindset ebook can help 👉 swizec.com/senior-mindset. These are the shifts in mindset that unlocked my career.
Curious about Serverless and the modern backend? Check out Serverless Handbook, for frontend engineers 👉 ServerlessHandbook.dev
Want to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz React components your whole team can understand with React for Data Visualization
Did someone amazing share this letter with you? Wonderful! You can sign up for my weekly letters for software engineers on their path to greatness, here: swizec.com/blog
By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️