Ir al contenido principal

Prepare for trouble! And make it double! To protect the world from devastation!

When we think about a programmer we think about someone who is alone in a room, who don't know how to talk to others and even someone who doesn't talk to their family. But people who think about programmers just like that do not know my friends, who are the most awesome programmers in the world and that can help you and teach you when you can not continue. I think that is the purpose of pair programming, to help each other and to think outside the box and to finally understand and teach that people need to work together and that people who surround them matters. 

In this case, I consider that some of the people in my generation know how to solve this way of thinking and working but not everyone and this should become an important way of developing. This idea is due to the fact that we think that people who we normally choose for our teams is not on the level as the way the other classmates who surround us. This way of programming also gives the programmer a new way of thinking and the idea of sharing.

Another way that this way of programming can help the development of students is to mark a level that the institution gives as an objective so that everyone has the same level of programming. This could be used in classes such as  "Advanced Programming"  where we should have already know the basics of programming and we can use our different ways of thinking to solve a  problem.

I consider that there are some elements that our personalities show while programming but when we go somewhere else to work these elements sometimes could become the point of our problems. This is needed as an educational resource to know if everyone is leaning everything, but we should learn other ways of thinking. They might affect the way we program and the way something is being affected by the resources we use or even the whole product per se.

Comentarios

Entradas populares de este blog

The ultimate weapon.

As programmers, we have a limited language and an objective to create great things.  I consider that wee needs to understand that in comparison to other careers we have something established and that needs to be understandable to everyone else without rodeos.  Up to this moment at the University we have been taught many programming languages, the way to use them, the internationality that they have and the many ways we can use to solve a problem. We are the society of limited language but great imagination. There are some good practices that as developers we need to follow, such as making the code as understandable as possible, to generate the documentation, to describe what we are doing and so on, so that people who read our code can easily understand it and make the proper changes in the correct time. But sometimes, people do not understand it and generate the code as hard as they can, so that their ideas cannot be stolen.  The problem with developers who do this is that the li

This is a man's world,but it wouldn't be nothing, nothing without a woman

All my life I've been compared to my brother and since I remember this has been a problem in my anxiety. Anyway, this way of living made that I developed an interest in the STEM areas.  In this case, I felt that's many fragments in the reading became part of my everyday thoughts. In this case, what we can remember about history is that it is been told by the winners or the people in power,  and normally in a patriarchal way of living sometimes women get erased in this story. That was the case of many women in many different areas, companies, and countries. Anyway, they have been moments in history that women had to take some jobs even though they were not prepared for them (or society).  That' was the case of many well-known programmers and generations of women who had to work in these areas. I consider that  this  is also seen in a country that had participated actively in  the development  of new technology and  in some specific moment in history.   I think that

But Mom, I just want to be Popular

This podcast was about the way Clojure was developing. I consider that the way Rich Hickey explains it is quite simple and tries to convince the audience that this programming language and way of programming is quite good, useful and simple. In this case, he explains since the use of Lisp, and how it was really popular in the 1970s,  but as computers become more complex, could do more with less and requiring more complex programs the multiparadigm languages lost the battle. Anyway, he tries to expose the way he and the java developers try to make a great comeback with this programming language. This is due to the fact that it got advantages and some other applications among some programming languages. In this case, I can compare this programming language with Mathematica, a programming language (that people consider software to compute math problems)  that can do as much as Clojure can, but with the limitations that you should understand the way the math works and the way the comp