We are at the point of life that in a few years we all be
fully working adults. It is crazy to think that 4 years of college just flew by
so fast. This semester the software capstone class will be the most interesting
and challenging I believe. When it comes to reading a book, I have no patience
at all, but after reading the introduction, something about this book: Apprenticeship
Patterns: Guidance for the Aspiring Software Craftsman is making me want
to read it appropriately. It is possible to be that I can relate to this book
on so many levels and it is relevant to me. After just reading the introduction
I feel like it changed the way I think and view my profession.
All the patterns in the book are interesting and powerful in
a way that we can adapt and combine these patterns in many ways and situations.
One of the patterns that stood out to me the most was “Be the worst” from
chapter four. The author has explained the concept very well in which it states
that “Surround yourself with developers who are better than you. Find a
stronger team where you are the weakest member and have room to grow” This
statement Is very interesting and when I think deep into it, I believe that being
worst in a team at least for me is a motivation to work hard and grow to
improve. The goal is not to stay the weakest but instead work my way from the
bottom to the top.
The author also talked about the risk factor that associates with being worst in the team including dragging the team down, good teams do not tolerate you, and the risk of being fired. Although I do agree that in situations all these scenarios could be possible but on the positive side this can motivate a person to improve and build a mindset that helps the individual to grow and develop skills to improve on certain aspects I believe that chapter 3 and 4 has the most influence and relevant to me. Just by looking at the patterns, I think I can make a connection to all of them. One in particular “Draw your own map” from chapter three, in which the author explains how taking the first step helps a person to generate the momentum that will help carry you toward your goals. This is so true, the first step always the hardest of starting something new. I do not think I disagree with any aspects of the pattern but, these patterns and the whole book have certainly changed the way I think about a certain aspect of software development. I realized that I need to work even harder and push myself to the limits for me to get where I want in life.
Comments
Post a Comment