A 40-year-old programmer

What has time left me?

I have wasted 40 years unconsciously, watching my parents grow old, my children grow up, and my own fat figure. I know THAT I have taken roots in this strange city, and I think it is difficult to go anywhere again. Looking back home seems like childhood gradually blurred, every time go home now and always feel hard to fit in, look at it for chatting, it difficult to plug in the mouth, once known as the place, slowly became strange, every time go back that familiar face gradually reduce, and unfamiliar faces growing.

I know that I am old, along with my childhood friends, the old house, the river, the hillside and my youth, and childhood dreams. Once just began to contact programming, very longing for this magical skills, has been fantasizing about one day like Bill Gates and Beg bojun to make a magical software, a blockbuster. Slowly as time goes by, struggling with food, clothing, shelter and transportation all day, I found that I could not even break away from maslow’s first layer of needs, ideals and dreams had been squeezed into which obscure corner.

Not all people are fit for management

I have been working for so many years, I often hear people say that “it is better to be a good person than a good person.” I must get a position in an official position, and how to read people’s opinions and how to curry favor with others. I’m always very modest, others advised you must be good for you, since the childhood love of learning, and also have spent a lot of energy to learn management knowledge and communication skills, finally found himself really is will only do things not to be, more than 10 years has brought a lot of projects, there are also several opportunities promoted to the middle, but every time is a workaholic, Several times have been delayed for various reasons, this experience may write a book.

To sum up, there are several reasons for the fundamental failure:

  • My interpersonal skills are not strong. I only have a working relationship with my leader, and my personal relationship is not enough. When the leader is in need, he will think of you, and he will not pull you up emotionally after he leaves.
  • My skin is too thin, as the saying goes, “a child who cries will get milk.” I am usually too talkable. The standard is an old cow who works the same even if there is grass to eat.
  • Meet the leader who has the idea to work will value you, let you work for him, meet the leader of dawdle, have you have you all the same.
  • Luck is really important, and it plays a significant part in most of our success.
  • I am just ordinary people, may be in the unit is still ok, but on the whole talent market is very common, otherwise early “here do not leave ye own leave ye”.

Are programmers young?

In recent years, this issue has been a hot topic. The reason why it has been a hot topic is mainly due to hype. Many people may not be convinced.

  • Career at present, more than 35 is not good to look for a job is widespread, not only for programmer or the it profession, not letter you to each big recruitment website to look at, the main reason is that with age increase, the body and energy will be more and more bad, in addition family burden will also is very big, no company like to leave this thing that people all day long, Especially in the face of sudden task personnel need to work overtime time all sorts of reasons not to, I’ve done managers, this kind of circumstance is really a headache, a dozen people team, there are 3 people, will seriously affect the morale and schedule, and the reason of the somebody else also very full, such as children have a fever in the hospital, love don’t have time to take care of children, Mom and dad are sick (people in their 40s have parents in their 70s, more sick than they were when they were younger) etc. You don’t want people to leave their family behind. In addition, most companies have an annual salary promotion system, and those who arrive earlier are generally paid more than the younger ones, but do less work, which can make a boss feel uneconomical.
  • This kind of situation only happens in famous big factory, small business rarely happens. Large enterprises can recruit excellent talents at any time, but small enterprises can’t. There are not many people coming to the company, and even fewer people with some level of competence. If you open up the old ones and find a group of new ones, you still need to do things. Have to say additionally, can take an examination of the person of the famous school of 985/211 and so on, learning ability wants to compare commonly 2, the person of 3 is stronger much, additional big factory salary is also high, competition is big, study drive is sufficient also. Those small businesses can find a person is good, love to learn really not a few, if there is a high level also job-hopping.
  • This is happening in China because foreign labor protection laws are in place, working overtime is expensive, firing employees at random is expensive, and it may even lead to prison. So a lot of open source projects in foreign countries are done by some old guys.

People still want to have some dreams!

Existence is value. Last year, I read some books, thought about some things, and got married again. I feel that it is not necessary to compete with others. After looking forward, the former dream gradually emerged, people still have to pursue a little, thinking that can not be in the muddled home and work shuttle day, to use their spare time to do their own projects.

My road ahead

I can’t do it without the full stack

My first project was a Web project. Of course, it was not easy to complete the design of the database with an open source CMS, but soon the database was designed, and the trouble came when I started to do it. I only knew simple HTML and CSS knowledge. For color collocation is amateurish, the page can not be ugly into the eye. Some friends may say to find an outsourcing, first, money is really a little tight, divorce time gave the house to his ex-wife and daughter, now living in the house or his wife, last year spent a sum of money to decorate, and had a child at the end of last year, the expenditure is really beyond our means. In addition, this project is done gradually, and it cannot be completed at one time. It is too expensive to find someone to do it every time. Besides, there is always a gap between what others do and what I think.

I learned the front end a long time ago

As early as a few years ago, I wanted to learn the front-end, just div+ VSS layout of the book to buy three or four, CSS, JS books also have five or six, but it looks good, a start to do feel poor a lot. Many of the examples in the book are provided with cutting pictures and only need to be patched together, but I can cut pictures and I can’t draw pictures, although I bought the basic Photoshop book. Of course, I’ve watched a lot of video tutorials. Always whether it’s a book or a video, it’s fun to watch, but it’s hard to learn.

The front frame

At that time, I also learned the following most popular bootstrap. It was nothing to learn at that time, and I basically made simple pages. Although IT was a little better than the DIV + CSS I made by myself, it was not very beautiful. Being a bit of a neat code freak, I quickly abandoned it. Back then, Bootstrap3 needed to write a lot of CSS by hand.

I hope that after three years of development, the front-end framework will be more perfect. So I basically defined the current popular Vue, React and Layui. Later, I found that Layui was more suitable for me. Accidentally saw a friend with bootstrap5 to do a small project, very pleasing to the eye, he said that did not write any CSS code, the most is bootstrap5 do, this deeply attracted me, so I just read the bootstrap5 document, tried, feel fresh and fresh, just to catch up with the gold activities, So there is my topic under the “Bootstrap5 zero to master” this tutorial, the original purpose of writing this tutorial is to force yourself to carefully read the document at the same time, the inside of the demo practice again.

By the end of the activity, Bootstrap5 zero to Master from the layout to components have been basically written, and then write a form and generic classes to complete, in fact, many generic classes have been used in the components, also this tutorial was completed very quickly. This is the first time I’ve done such a long series of tutorials in years, and I feel very fulfilled. It seems that this way of learning as you go is very effective. When I’m done, I can do Thinkphp tutorials and Python for desktop software.

A little inspiration — Success comes from the direction of the right persistence

This day more activity, there are several times almost give up, work, home things, a lot of problems are always unexpected, really can not help, the first day was not completed in time, there is a day after the completion of a few minutes after twelve. Later, I learned a lesson that I must write more when I have time. I should not feel relieved to complete today’s task. I should save a few more manuscripts, and sometimes I continue to write and save them, so as not to make mistakes.

In the end, it doesn’t matter if you win a prize or not, what matters is what you learn from it. It is a saying that success comes from sticking to the right direction. For me, it is right to keep learning new knowledge and writing things, and it suits me. I was wrong to focus on getting into management and wasted too much effort.

Never too old to learn

For those who do technology, the concept of lifelong learning must be established. Technology updates quickly, and if you don’t learn something new, you will soon be eliminated. In addition, technical people are generally sedentary people, and if you don’t enjoy learning new things, it is better to change careers while you are young than when you are old.

Statement: I am not a giant, level is not high also, is forced to do something, the tutorial is aimed at beginners, or amateurs like me learn mix mouth food or do some part-time job, the tutorial is to numerous is Jane, I wrote with popular words explaining how to use this thing, or don’t have to see which parts of beginners, the giant’s classmate, may appear too shallow, Hope understanding do not spray.

The nuggets years | 2021 theme activities I grow half of the campaign is under way on the road…