Let’s play make-believe. You are in a meeting with several people; each of them is an expert in different facets of the topic. The discussion is strategically important, stakes are high, but you realize that some aspects of what is being said are unclear to you. A lingering feeling enters your thoughts; you wonder if you are the only one, or if everyone is puzzled by the same thing, and they are just not saying anything. You look around, and everyone seems to be immersed in the discussion. Fear that you might be the only one not understanding creeps in. ...
Archives for May 2017
Doodle Tuesday: Border
I made this doodle during a very important discussion about “mistakes to avoid”. I replaced the text of my notes with a Lorem ipsum, but left the doodle-decoration.
Famous Quotes, and Other Logical Fallacies
Logical fallacies and their ugly heads
Logical fallacies will show their ugly head in dialog during your career in tech, and life in general. Do not let that go! It will distort reality and introduce contradictions to supposedly logical arguments. People regularly repeat phrases and quotes as unquestionable truths, because some famous person said them in the past. Such phrases sound smart and are attached to famous names that we would not dare to question. People repeat those phrases because we are used to them, and we assume them to be true. ...
The Art of Screening Candidates
Hiring great tech talent is the foundation for strong teams. The importance of fine-tuning the interview process and the quality of the interview loops should be of great concern for all hiring managers and organizations. Screening candidates is a very important aspect of any interview.
In a world where a full technical interview can cost your team 4 to 10 man-hours, mastering the art of screening candidates is key to reduce costs, scale hiring efforts, and quickly sift through many promising resumes. ...
An enemy lurking on your tech career path
Passion is what drives engineers
People land in the software engineering world for many reasons. Passion for technology is almost always on that list. Technology changes constantly, and coders have to learn new languages, frameworks, libraries, tools, and methodologies, consistently throughout their careers. The energy that pushed engineers to learn throughout their careers is fueled by the same passion they felt when they first chose to join software development.
If you are a coder, you most likely know what I am talking about. Remember that feeling of discovery and wonder for a new language, algorithm, solution, or concept? Remember the sense of enlightenment when something all in a sudden went from obscure to making sense? If you have been in the industry even a few months, you most likely had that magical feeling many times over. ...