Are you developing software? Don’t you sometimes feel like living in a jungle? Almost every day an announcement of a new framework, method or a new release of whatever improves your productivity.
But what’s really essential? What’s the real core of developing software that keeps you on the right track through all this groovy coppice?
When i first read the inspiring book ‘The Pragmatic Programmer’ by Andrew Hunt and David Thomas, there was especially one section i was deeply impressed about. In short terms: stay curious, invest in your skills and reflect about your everyday work in order to evolve.
This gave me a kick – i took (and still take) this as an encouraging invitation to investigate …
The big thing i have learned is that you should let your reservations behind and have fun to face new challenges. You can’t lose but earn new experience and as an extra gift – receive more and more a clearer view for what’s really helpful and essential in developing good software.
It’s worth to investigate – even if it’s done step by little step (remember ‘Kaizen’?). In this blog i will record some of my toughts and insights that may come with these little steps …
I would be glad, if you like to accompany me on this way and give me some critical comments or some other feedback – keep the knifes sharp …
My name is Mario Gleichmann and i’m a professional software developer with a masters degree in computer science (Technical University of Darmstadt).
Since 2000, i’m working as a freelancing software consultant, helping my clients to master complex enterprise systems, mainly on the Java Enterprise platform.
Should you have any questions in relation to this blog or to my professional vitae or are you searching for support in the area of software development / consulting, please feel free to contact me via email@example.com or visit my Homepage at www.mg-informatik.de (german)
November 25, 2007 at 2:50 am
Very exiciting introduction. 🙂 I am also searching continuously for a more effective and easy software development. Could you put an rss/atom feed on you blog or your email address? It would be easier for me to read your posts (Those two posts about ruby are good ones)
Recently I have risen my ruby metaprogramming nidjutzu thank to these two articles:
They helped me a lot.
November 25, 2007 at 9:41 pm
thank you very much for your encouraging feedback!
You’ll find the feed for this blog under https://gleichmann.wordpress.com/feed
February 5, 2008 at 8:43 am
Concerning feeds: When following the discussion of an article I like to subscribe the comment feed of that article. WordPress offers this by simply adding ‘feed’ at the end of the URL (e.g. for https://gleichmann.wordpress.com/2007/11/22/is-it-about-fancy-titles-in-software-development-no-its-about-your-attitudes/ the comment feed is https://gleichmann.wordpress.com/2007/11/22/is-it-about-fancy-titles-in-software-development-no-its-about-your-attitudes/feed . I never use feeds for tags or categories, but they are also there: https://gleichmann.wordpress.com/category/ruby/feed ).
Maybe others would find the article-comments feeds helpful too and you could add links to the feeds to your article template?
August 27, 2010 at 12:11 pm
Great intro, congratulations. And, most importantly: I fully agree!
Interestingly, most people – and recruiters – still believe that focusing on a single technology (you’ve heard it before: “I focus on Java, it’s important to be in expert!”) is best. Well, it’s easier to sell – no doubt.
Being a generalist – I prefer saying “technology chameleon” 🙂 – is not only much more fun and exciting, it gives you (and your employer) more flexibility, and in the case of nearing failure options for graceful exit strategies.
Anyway, it’s much more difficult to sell. You figured it out reading my latter paragraph… 🙂
October 12, 2011 at 5:45 pm
Aw, this was a very nice post. In idea I would like to put in writing like this additionally – taking time and actual effort to make a very good article… but what can I say… I procrastinate alot and under no circumstances appear to get one thing done.
May 23, 2012 at 9:14 pm
Your scala series is one of the best tutorial for Scala beginner.
September 15, 2012 at 8:46 pm
Your blog is very useful. Give many thanks to you so much for giving a whole lot of useful ideas. I’ll bookmark your weblog and is going to be definitely coming back again. All over again, I appreciate your entire work and moreover supplying a lot of unbiased information for that individuals.
May 15, 2017 at 7:43 pm
Real brain power on dilysap. Thanks for that answer!
August 28, 2017 at 11:12 pm
"A onor del vero succede di constatare ogni tanto qualche "guarigione" a seguito dell'assunzione di "farmaci" omeopatici, ma probabilmente si tratta di coincidenze."No, non si tratta di coincidenze, ma neanche di omeopatia. Forse non Ã¨ chiaro, ma l'effetto placebo non Ã¨ fittizio, Ã¨ reale, guarisci nella stessa maniera che se avessi preso un medicinale vero.CiaoVB
August 30, 2017 at 6:28 am
Let it go. You should feel lucky that she was comfortable enough to tell you the truth. If you blow up now ,she will hesitate to tell you anything againBTW she was not the one cheating, she just happened to go out with a guy that was married
September 20, 2012 at 8:00 am
I just want to tell you that I am just beginner to blogging and site-building and seriously enjoyed this website. Very likely I’m going to bookmark your blog post . You amazingly have incredible writings. Appreciate it for sharing your blog.
May 15, 2017 at 7:20 pm
Primita de la o doamna:Stiti care-i diferenta dintre COMPLET si TETDRNAI?Maca te casatoresti cu persoana potrivita, esti COMPLET!Daca te casatoresti cu persoana nepotrivita, esti TERMINAT!Si daca persoana potrivita te prinde cu persoana nepotrivita, atunci esti COMPLET TERMINAT!
November 26, 2012 at 4:22 pm
I just want to mention I am just newbie to weblog and actually liked your web page. Likely I’m likely to bookmark your blog . You absolutely come with amazing stories. Thanks a bunch for revealing your web-site.
January 11, 2013 at 8:16 am
Let me introduce myself. My name is Patroklos Papapetrou ( http://gr.linkedin.com/in/ppapapetrou/ ) and I recently started the scala-topics.org project.
My intention is to create a community with the best content about scala, functional programming, akka etc.
I believe that your articles are really valuable so I invite you to take a look at our partner program (http://scala-topics.org/join-us/) and get in touch with me if you’re interested.
Since the project it just takes its first baby steps I’d greatly appreciate your prompt reply.
Looking forward to hearing from you
April 18, 2013 at 9:08 pm
[…] Scala" is another tutorial on Scala programming language by Mario Gleichmann. Although a bit verbose, this tutorial introduces the key constructs of Scala and outlines its […]