De säger det bästa sättet att inte glömma någonting övar mycket. För att vara ärlig efter ett tag blir allt du vet bara damm i ditt huvud.
Jag cyklar till skolan varje dag och jag vaknar tidigt för första klassen. Det här är något jag minns för den svenska klassen (av någon anledning), allt annat är det någonting som google kan göra. Jag antar att jag inte brukar veta när jag översätter någonting i appen. Jag talar om allt utom det jag vill prata om.
Till sist vill jag bara berätta för världen (som är några personer eftersom ingen här talar svenska) att jag älskar mitt land men det finns så många problem jag bara vill gå undan.
Finally I made the step to move on, grab a baggage, passport and…
Actually, it took me around 3 months to start working on this blog. I still believe I’m the same guy that took that plane from Guadalajara to Stockholm. But I wasn’t hoping to be a different person to be honest. The main reason behind this blog is to have record of my trip through Sweden and Europe. Pictures, videos and text to make a contrast between the Mexican life and this new country full of FIKA and bad weather.
Should I improvise this things? Should they be on spanish or in english? I would love to see them on swedish but everybody know that is never going to happen.
And it is very funny the reason why I have never finish this posts are mostly because of my laziness, I was hoping to become less lazy in Sweden. Turns out that I’m even more lazy than ever.
Mr. Tompkins, a ReSOE “Released to Seek Opportunities Elsewhere” is the protagonist of the Tom Demarco book about Project Management, if you are looking for a new way to learn about PM this book is perfect, it is a novel! so from the beginning of the story, you are transport into the world of a Gant Charts, SCRUM, changes and management risks.
If your english is not really good, there can be some hard words, but in these days there is nothing that google translate can’t resolve.
Some of my favorite Quotes from the book:
“Let me answer that question with a question. What’s the hardest job in management?”
“People,” Tompkins replied automatically. He knew exactly where he stood on this subject. “Getting the right people for the right job. That’s what makes the difference between a good manager and a drone” (DeMarco, T., 1997).
More info in: http://www.goodreads.com/book/show/123716.The_Deadline
DeMarco, T., (1997) The Deadline, Dorset House Publishing, New York: USA.
You may be thinking about Whitesnake song (maybe not, should you?*), It’s the beginning of the finals week, for almost every student in the school, today is the last day of classes, that means we have to think about our performance in the semester, It works like a new year’s eve without twelve grapes or tons of fireworks, did we make all our plans true?, did you get into the new project?, did you change the world around you? did you make all the posts and stayed active on Slack in your #TI2011 class?,
We seem to enjoy to leave everything in the end, we like to do things on unhealthy marathonic ways, just like finishing a serie in one day, going to hackathons to work all day and night, do 30 post in one day, study for a final and arrive at the school without any sleep, test the slides 3 minutes before the presentation and realize it does not work, reading a complete book in one sitting, .
But I didn’t have time to do it
“You know I’m sooooo busy to go to class, I have to study” “I have a lot of outside work, school is not for me, I can learn everything from an internet tutorial”
“Finals are here, I can’t do anything but study/make a project” Even the trendy Luis Fonci’s Despacito song isn’t heard as much as these phrases on finals. But of course my horse, when they meet with their teams or friends to study, 80% of the times is wasted on chatting, complaining that they have to do a lot of work, procrastinating, eat and look for memes on Facebook/Twitter/KevintrocoWordpressSite, so maybe these phrases are just a way of
George Nachman @gnachman the creator of the ITerm project describes himself in his twitter bio as “the iTerm2 guy. I eat, sleep, and breathe terminal emulation. It is my everything.”, but what is ITerm exactly? ITerm is a GNU licensed terminal for MacOS, it supports a terminal with new features and even viewing images (for some reason). but why is it open source? I couldn’t find a exact answer anywhere in the internet, but, I think the reason is the lack of Terminal alternatives on MacOS.
Examining under the GNU License it specifies how the software is made to share, to give you the freedom to do whatever you want, share it and change it, free to all users.
Looking at some responses in Quora.com, I found that the reasons why the users choose to have this terminal over the standard app, are the COLORS and mouse support,
To win the Football* league is not so different as managing a software project, at least in the planning factors, let’s talk about Chapter 7 of the book.
In booth cases you have to got a Coach who manages the team, the tactics and formations before/during/after the matches, just like any software project, the project manager has to make with the given resources the best teams and put together the ones who has the best chemistry of work, the team cohesion has a very important impact on the productivity of the team. You also need resources, players (programmers), trainers, investors and more. Different areas unite to make a good result, this means that there should be a project vision of where the project is going in order to don’t exceed the budget or fail, some soccer teams have in mind to win the league, others to avoid the relegation, having a vision helps to build a common goal that makes trust among the team towards the same objective, the team needs to be motivated and need to have a challenge or mission to achieved, sometimes the Champions League or a new revolutionary social network to compete with Facebook and will take the market share for the first months, anyways, it is important to have a real goal, you will not make a League 4 Sunday league team to win the FA CUP, or have 2 developers to make a new Call of Duty in one month, it may be uncommonly possible but not realistic, McConnell says:
A common and damaging dynamic occurs when the development team begins to realize its goals are unachievable before management does. If management continues to insist that the goals are achievable after the team has figured out that they are not, team motivation and morale can sink
Let’s forget about the McConell Book just for this post, Imagine coming back to your school 15 years after you graduated to give a chat to students that are studying the same career as you, imagine returning to your school in 2031, what will it change? Maybe there will be VR classes and a lot of screens everywhere, google may own us all and we may even have full holograms like Star Wars to communicate, you will see things very different, but the most different thing that you’ll see, will be what your school did for you. All those years that made what you are now, all those filler classes and subjects like financial administration and citizenship that did not make any sense, there is no filler classes, like Steve Jobs says (I know he is kinda over quoted but he have a great point) it is all about connecting the dots! We are not machines, we are not code manufactures, everything that we learn is useful, I mean, as a System Engineer, you can fit everywhere, any place that there is a computer, a job is waiting for you (if you have what it is needed), but we need to learn to take advantage of all what we learn.
Working and studying is the pillar of success, but it is a double knife trap too, we need to have a balance between the amount of work without losing the focus in our studies, work will teach you more than any class of course, but do not let greed for money consume you, studies are still important.
Sometimes we live in the basic, not by choice, but because we have to develop in the most common tools, since they’re easy to use for the user, we have to adapt to our clients (without trying to innovate in what we can), and
How does a mountain looks like from a 100 meter? Like a mountain probably, but how does a good project looks like from a far distance, it is more ambiguous, I mean, how can a person tell if a project is in a good or bad situation, well… there is no magic steps but anyways McConell teach us about some of these things.
The conceptual phase told us about the three kinds of developing focus thet must be, Discovery, Invention and Implementation, should this phases will shift like a roller coaster? Of course not (Or maybe they will, but it is really NOT the desirable) Since the level of uncertaintly just got bigger with these shifts.
“Technical projects often provide status reports such as 90% complete”
Truth been told, thanks for that quote McConell! this is the reality, System engineers (and me) done this so many times that is scaring how this can become an habit anytime soon, so the way to fight this is getting the critical functionality as soon as is available .
Technology has taken a tendency over the past years of one specific and recurring event, it constantly gets better, researching and developing new knowledge helps to make something cheaper, smaller and faster, and this has been a standard for years, just like in 1946 the transistor debuted by the bell’s laboratories and helped to the reduction of the mega computers, or the faster microprocessors developed by various emprises, but this might have been corrupted with the new trends and the capacity of wearing devices.
Some companies has seen the potential of selling the “status” in its products, and since this is a massive marketing strategy it needs money, capital that is used in the selling of the same products instead of the product itself, which can make a device really overpriced, paying actors to use their products in public places. But is this actually bad? No it is not, because people (usually) knows that they are buying the product because of the trending instead of the functionality, but there is another side of the coin, there is a sector that can get it trouble, which is the people who wants to pay for something that is really worth and not extra money to show his status, people that cares for quality and not for luxury, and that is the bad side of this trend of “fancy devices”, technology loses its actual purpose of scientific knowledge to help and made easier the adaption for everyday and routine tasks to become just another kind fashion. But remember that this is not as bad as it sounds, this trends exist because it is actually a very profitable business that can make people to be more interested in technologic wearables and make a step to the internet of things.
All these thinks that are written in the book are a recompilation of years of software engineering, I’m not making this up, so yes… Software project is indeed a complex task, it is not like doing a ham sandwich, that is why it can be a big mess without the correct planning, lots of ISC’s hates to spend time planning, I do not mean that engineers don’t think that planning is not important, but they do think that is a waste of time of the project (mostly because they aren’t coding)t, and maybe doing a programming course homework doesn’t require a lot of planning, but even if you are pretty lucky, medium and large projects do require systematic approach.
# Planning is important!
“Plan a serie of plannned small mistakes to avoid large mistakes”
Requirements development. Helps to identify in detail the problem that the team is trying to solve, it’s like the soul of the project (maybe) because the project is modeled around the requirements, architecture plans the correct solution to the problem in a high level specification, detailed design Comprehensive plan of what is going to be build, all this together will made the project a solid work.
“very early in the project the project team should have produced a user interface prototype, detailed requirements, and a detailed project plan” This helps a lot to the stakeholders to know if they should invest on your project or yourself to see if it is actually posible to accomplish the goals. Maybe this tasks will take 10 or 20 percent of your project, but at the end of this you’ll have a planning checkpoint review(and see if cancelation is a positive decision), if you don’t have this, is not a crazy idea to