I’m not a genius
This week I have normalized writing about my week. It feels good, because it’s a journal in which the same essay gives me enormous feedback.
Organization
Organizing my activities is the most important thing to finish them on time. Last week I did it, I made a “to do” list and assign a couple of tasks per day, but this week, I thought the activities are simpler and right now I’m running out of time. Even if it takes an hour to organize your tasks, it is not a waste of time because that extra hour can save you a whole day.
Test, test, test
Tests are more important than you think. In programming, I have noticed that first you have to think about what you want to do, then think about how to test it and finally code to pass the tests. It’s a good way to see the problem trying to reflect the software requirements in the tests (doesn’t apply in all cases).
When paying attention during all of the little steps, you may discover patterns in your code. Therefore, the application code actually helps me debug the tests. That is, since the tests are the specification, feedback from the application code helps me debug the specification.
The best presentation of my life
I have learned how important presentations are, and therefore the art within them. I was always someone who didn’t like presentations and public speaking. I have always avoided it on the pretext that it is not important in life (at least in my career). And I was very wrong. Yes, it’s important and now that I know, I am very excited about the constant improvement in this area.
Now that it’s COVID-19 time, it’s very difficult to make people feel and engage with the audience. So, if your online presentation conveys the desired feeling and thought (message), in face-to-face it will be even more incredible.
The best presentation of your life is the next one. There is no limit, you can improve in each presentation (you’ll be better in each step).
I’m not a genius (and I won’t be)
All the time I have known that I’m not a genius and that I should ask for help when something gets stuck, but although I know that I should ask for help, putting it into practice is very difficult because vulnerability feels silly (but it is not silly).
I got stuck in a programming problem for 2 days. After that I asked for help and received it from many places in the best possible way.
In the end my ideas were complemented by the ideas of the rest, and my doubts were gone, And that way I managed to finish my programming problem. That seemed difficult, I made it seem impossible and with help everything became easier.
Wide view
This week I get a lot of material on various topics. Topics that were not very clear to me and I believed that I should deep into that. Then I understood the wide view, We don’t have to know everything, we must notice that these concepts exist, so that if in the future we need them, we know of their existence and only deepen what we need.
Personally I relate it to the algorithms, there are a lot and I don’t remember how to implement all of them. But I know that the Floyd-Warshall exists, so If I have a problem and I know that this algorithm can help me, I’m going to investigate how to implement it.
Future looks good. Technology advances exponentially and each time our ideas can be interpreted in a better way by these systems we are condemned to think more about solutions to change the world.