søren peter mørch

Conversation

Recent posts in reply to #3os4bza

andros (twtxt.andros.dev)

Nobody want to be a shitty programmer. The question is: Do you do anything not to not be one? Reading blogs or social media and watching YouTube videos is fun. After them, your code may be a little better, of course. But you need a lot. You need to study! Read good books and study the code of other programmers, for example. Maybe work with a new language, architectures and paradigms. You need break the routine.

If you know Object-oriented programming, you learn functional programming. If you know Model-View-Controller, you learn Model-View-ViewModel. If you don't know anything about architectures, you learn Clean Architecture, Hexagonal Architecture, etc. If you know Python, you learn Ruby or Go. If you know Clojure or Lisp... you don't need to learn anything else. You are already a good programmer. Just kidding. You can learn Elixir or Scala.

Be a good programmer my friend.

Read replies 6 months ago
movq (www.uninformativ.de)

@andros

You need break the routine.

I haven’t really done that lately. 🤔 Maybe have another go at Rust (given its increasing importance in the Linux kernel)? Or Elixir, yes, I only had some very, very brief contact with it. 🤔

I just came across an old forum posting of mine about Prolog. That brought up some memories. Prolog is pretty alien, but I do miss stuff like that because it’s so different.

Just thinking out loud here. 😅

In reply to: #3os4bza 6 months ago
prologic (twtxt.net)

@andros Programming is art. You become good at art by practising your art. You learn artistic patterns by being inspired by and reading others art works. The most importance however is that you practise your art.

In reply to: #3os4bza 6 months ago
andros (twtxt.andros.dev)

@prologic Absolutely! It is essential to practice and deepen every art 😄

In reply to: #3os4bza 6 months ago
prologic (twtxt.net)

@andros Yup! 👌

In reply to: #3os4bza 6 months ago
Reply via email