Occasionally I am getting recommendations for articles. This great article was found by some of our readers. I suggest you reading the original article, below I present my personal opinion about the subject. First of all, I would like to say that getting a specific degree is not the most important part of college experience. …
Versatility and power of visualization
We love being superlearners. We read fast and we learn fast and we try to make the world a better place, and it is a wonderful feeling. We do forget the skills we acquire on our way can be used for other equally exciting achievements. Visualization is a skill that can be used for pretty …
The 30 days training schedule
Some of our students only have 30 days to prepare. What can be achieved in 30 days and how can it be trained? Week 1: Learning the basics For the best results try to make 4 sessions per day, ~30 min each. First 8 sessions do only option 1, afterwards alternate option 1 and option …
The power of divergent thinking
Focus and efficiency are great, but maybe they are not great for you. I found this out several times, the hard way. I am very creative within the box, but lack the audacity to look outside the box. Anna is very creative out-of-the box thinker, but lacks discipline and knowledge for effective in-the-box creativity. This …
Learning by trial and error
Learning by trial and error is considered to be the slowest and most effort-intensive way to learn. When we try to handle hard tasks, it is often the most obvious way to learn. So if we can learn from our own experience effectively, we can handle increasingly more complex stuff. Naive approach Most people learn …
Superlearning for programmers: benchmark yourself
How do you know if you are a good programmer? There is no single criterion. This test provides some benchmark for your abilities. What other tools do you have to judge your own abilities? Programming polyglot Just like knowing many languages facilitates some business transactions, knowing many programming languages facilitates your conversation with other programmers …
Continue reading “Superlearning for programmers: benchmark yourself”
Time flow
Time is subjective. I hear about “how fast time flies by” daily, everybody is talking about it. I do see great improvement in my own perception of time in recent years since I implement several simple protocols in my life. Here I want to share these little tricks. First of all, what is the subjective …
Using social media and asking well-formulated questions
Social media is much more than a gossip group. For a young professional social media provides these possibilities and many more: Showing your CV to thousands of friends with endorsements of your other friends. I am not only talking about Linkedin. You can share your thoughts and achievements on Facebook and Twitter, you can use …
Continue reading “Using social media and asking well-formulated questions”
For programmers: fast and smooth integration
Being a programmer and working on complex projects we may spend almost as much time on integrations as we spend on debugging. This is a bit counterintuitive for a young programmer so I will try to explain the details. As programmers we are a part of a bigger team. Each team member gets a block …
Continue reading “For programmers: fast and smooth integration”
For programmers: UI and front end
Front end and user interface design appear to be the easiest part of the programming problems, but they tend to become very complex if not executed properly. This activity requires discipline, visualization and memory. While the tips below may help they are in no way a replacement for experience, imagination, aesthetic vision and psychological insight …