Ir al contenido principal

Entradas

Sometimes the worst place you can be at is in your own head.

When people think about technology is that is a new media to show people what they are capable of, or even to show themselves that they are better than other people. In this case, the internet has made up a world where we can play, chat, show pictures, create videos, learn, earn a diploma, teach, get a job, and many things more. We can do many of these activities in a computer or we can do them in a smart classroom or even in our own home.  In this case, what authors of dystopian worlds and tech worlds try to show up the reader what we can do with technology.  Our purpose with technology is that we can do many things with it, and people use it on an everyday basis. People also make fun of our internet and technology necessity with Maslow's pyramid, where internet is below the basic human needs.   Authors main job is to show people what they are living or what they think it could happen in their world.  The perspective of Ernest Cline, as someone who is ...
Entradas recientes

Everyone is relevant in our life

As life has been going on, and as science has been evolving, we find out that there were more people doing certain things that we recognize one or two people.  We normally think about the faces of the company, Jobs, Gates, and so on, but not on the faces that really made it come true. That was the case of the Apollo mission, where more than one University or even one part of the government has part of it, but we only think about Aldrin, Armnstrong and Nixon.  And we normanny forget the ones that really made it possible, the scientists, mathematicians, phisics, engineers and so on.  Inside this minority group there are other groups that are part of these groups, but because of  their time,  they were not recognized of doing this job.   Personally there's one story that I like, where they say that Kennedy was going to visit the headquarters of the  mission, and due to the importance of it, and the agenda that was following, he needed to visit this p...

I am blind without my glasses

As far as we have learned in all our classes, we should always think of our clients need and uses. But after we get the requirements, a war starts due to the fact that everyone wants to set their point or perspective as the most important one. As we have learned from this case, there is no wrong perspective, but a blindfold one. We tend to seek out what we know and to think that this will be the right answer,  because that is what our story and our world works, but there are many other options.  In this case, I can relate this case to what we live everyday on our classes, where we need to create teams with our classmates. Normally we create these teams with our friends even though they have got the same perspective  and abilities as us. This case becomes a problem because when we need to understand what the client needs and desires we can only see one way of it, when there are many others. We need to think in our users, that could be our friend  or a stranger in an...

What we should do?

A good programmer is not made by how fast he or she can solve a problem, but someone who can help to maintain a whole system  by committing the best practices he or she has been taught.  In this case, what I am referring to is that we are used to hear or think that someone is a good programmer because they  solve first an exam or even because they know all the library of a language, but  that is not right. There are many elements that can be related to a programming language, but a good practice should be the main one we are searching for ( besides the client's desire). In this case we should consider that everything that we are doing will be running on someone's computer or server and that  there have been many years where people have develop this science up to the point where we have ground rules to understand it or to make it better. As we have seen, the gang of four has develop some pattern  elements to create a whole program, but these ideas are rel...

https://www.youtube.com/watch?v=YSkGmkH8h0Q

Nowadays we tend to talk about elements of service  as components and big companies tend to create new ways to sell you just what you need with the name " microservice". In this case what they tell you is that the whole thing they offer you, you can choose what you need or what you can pay.  An important company that does that is Amazon which created a big infrastructure for developers to use. In this case, they include many elements such as database management, access management, and so on. This is an important improvement in life due to the fact that companies do not need to buy everything or rent something bigger for their needs. I consider that microservice is an important element in our life due to the fact that tech companies do not have the infrastructure needed to really show what they need. In this case, bigger companies just offer what they need. This is an important fact because technology changes every day and to be up to date is really expensive and we n...

What we should do?

Nowadays we think that computer science is a big factory, where even though that our offices are fancy and do not look like an office, we just program to generate more code, so get more money.  In this case, we think that coding is just an alone activity that does not include more activities, such as the whole software engineering process or something like that. As we have known,  there is a process that we should follow to generate code in a more efficient way and something that our users really need and when they need it. As time goes by, there was a point where we thought that cascade method was the ultimate idea and that its use was gonna stay forever and that its use was something that we will need to use for a while. We might get this idea from other engineers where they just get the requirements at one point and to change just for special moments accept the change. The basis is of this idea is that these type of engineers have got just enough time to really see...

A kid? A kid just broke my program?

LNowadays is common to think that anyone can use your software. In this group of anyone, there is the group of people who know and people who doesn't. We, as software engineers, need to take I to consideration both sides because just anyone can get access to  information that might not be for them. A clear example of that is Netflix, which includes a restriction for kids, or YouTube and even Facebook. To get to that point we need to think in our users,  and what they could do. In software engineering there are many methods to create these elements and to really analyze if they are really necessary restrictions or add-ons. On the other hand, we need to take into consideration the data that we are managing and to really send it in the correct way  to avoid people who steal our information even though that we are not that famous or important. In the case of the movie  War Games, set at the begining of the internet connection as a service, who anyone can access just by...