3 Key Digital Marketing Skills Students Don’t Learn In College

This guest post deals with digital marketing from the perspective that did not change much during the last 10 years. Of cause, new ideas and directions are invented all the time, yet very few of them catch. So (for now) let us stick to the classics of our age.  With the permission of the author, …

Superlearning for programmers: data science and neural networks

Occasionally I write posts with specific tips for programmers of different kinds. Nowadays data scientists and AI programmers are in high demand. New areas like deep neural networks, chatbots, and mixed reality pose a new level of challenges. How will you treat these challenges as superlearners is up to you. This post focuses on working …

Learning to make mistakes

We all make mistakes. Can we properly learn from our mistakes? Maybe. There are some tips that can help. You can find more here, here, here, and here. This time you should really read the resources I mention. Classification of mistakes There is no clear classification of mistakes except for legal mistakes. In legal documentss, …

Work life balance: set boundaries, get effective, learn to say no

There are many positive skills and habits we know should master and practice in our lives. Finding time to practice these skills may be challenging. In fact, being skilled we are often sought after by other people. If we please all people who need our attention, we may lose the skills we cherish. Setting the …

Mentors, sponsors and career moves

I am not an expert on office politics. Occasionally I wish that I was. I do have many years of job experience and can share some insights. This post is inspired by several resources you should probably read, here, here, here, here. Mentors and sponsors There are two kinds of relationships we need in order …

Grit and perseverance

Typically we describe visualization in the context of creativity and learning since this is a focus of our interest. Visualization is extremely useful in many other situations. Recently I noticed that many of memory masters are very good in activities that typically require grit. I think this is because of the incredible power of visualization. …

Programming psychology

A friend of mine was dreaming of writing the first book about programming psychology, and after a year of collecting anecdotal material he found out there is more than one book on the subject. This sounds strange and stupid, but smart people try to reinvent the wheel even more often than people who are not …

Overlearning

The theory of overlearning is complex, the implementation of overlearning is very simple. You learn something till you get nearly 100% score, take some rest and then you learn it some more to get nearly 100% score the next time you need to use your skill. In other words, if you simply learn something and …

Reinvent yourself

My personal biggest challenge is reinventing myself over and over again. In this article, I want to address the issues I often face and some things I have learned by facing these issues. The need to reinvent myself is a result of my lifestyle. I work with the newest most exciting technologies out there. The …

Source of genius

Is being a genius something we get at birth, something we acquire by hard work or some luck that comes to people who are prepaired for it? Can someone willingly become a genius? There is simply not enough statistical evidence to decide one way or another. Take this article for example. From looking at it …