


A brief talk about programmers who work hard but don’t use their brains: Why have you wasted so many years
There are too many programmers who only envy other people’s achievements but cannot see other people’s sweat. This has been mentioned in countless chicken soup articles; then There are also many people who work hard, work overtime, and are exhausted, but they still don’t have very good results. I want to say that except for some people here who are unlucky, most of them are "working hard but not paying attention" ( Or "use force without thinking"), wasting your youth in vain.
Old rule, in order to avoid some trolls making random cannons, let’s set up the premise first. The achievements mentioned here refer to being able to get a good position and salary, and being able to live a decent middle-class life. That is, ordinary people can achieve real results through hard work. The realm that can be achieved; if you don't talk about how to become Robin Li and Ma Huateng, you can only vomit three liters of blood and sigh that God will not bless you.
The space on Weibo is limited, so I will share my understanding today.
1. Not good at summarizing and summarizing
For example, two people, A and B, are engaged in building corporate websites. A, also wants to make more money, often works overtime, and finishes one task after another, and another one after another. After working for five or six years, I still can only do basic business website building, my ability is stagnant, and I lament my fate; B, I think more about everything, do two or three, and wonder if there are so many repetitive tasks. Take out the code, sort out some tools, and make a few more. These tools are mature. Can you create a simple automatic publishing platform? If you continue to work on it, you will understand the requirements better. Can the publishing platform be more flexible and support templates? Will the sex be better? Later on, A is still working overtime to build the website, and B, relying on this system, has become the core of the company; as for the net worth, just think about it.
2. Keep your head down and don’t look up at the road
I have also encountered this dilemma before. When you devote all your energy to a field or a product, you will feel that this is the most important thing, the most important thing for the company; The value of what is most important to you personally is self-evident; but occasionally, for some reason, you relax, break away from this product, and look at it from a higher perspective, only to discover that what you think is actually the most important The most core things may not be that important; the things you think are of greatest value may not be of that great value; in recent years, I have met many such people with high professional quality and hard work, all of whom are working hard on something that is not important. It is not very important, or even very problematic projects, but the people involved are still demanding resource cooperation. From the company's perspective, this is regardless of the overall situation, and may even affect the development of truly important businesses.
The problem here is that when new opportunities and new changes arise, they ignore the opportunities and are reluctant to part with the fruits of their labor; when problems and situations arise, they are unwilling to make a prompt decision and always want to try again and invest again, thus sliding into the abyss. ;
3. Don’t ask for deep understanding, blindly pursue new things
There are many young people who are “good” at learning. I’m sorry to say that “good” must be in quotation marks. They are keen on following popular technologies, fresh products, and are interested in new things. They are very sensitive, and they can indeed figure out some tricks quickly; but! But they always lack the understanding and judgment of basic issues;
For example, if they encounter database load problems, they have not yet fully understood database index optimization Principle: I heard that mongodb is good, so I quickly change it; then I heard that redis is good, so I deploy one; if I hear something is good, I build one; this kind of person seems to know everything and knows a little about everything; but when I encounter problems, I lack analysis. Ability is just a matter of guessing. If you get it right, you can solve it; if you get it wrong, you will continue to get confused. You can see that they are always studying with the latest reference books. No matter how you look at them, they should be good young people who study hard. But after many years, Basic technical issues are still vague, and the resume is full of various proficiencies, but still unable to qualify for some positions that really require technical literacy.
4. Self-limitation, timidity
I also have some friends like this. There are no problems in intelligence or ability. The problem lies in mentality; after only working in a certain field for a few years, they think they are not good at other fields. After working in technology for several years, I thought I was not good at products; I first set up a circle for myself, and then developed in the circle cautiously, ignoring things outside the circle, and then I thought I could become an expert in the field in this way. Experts, it’s a pity that the world is changing faster and faster, and cross-border has become a popular way of competition. If you don’t want to cross-border, others will cross-border to rob you. There are too many such examples, so when they encounter those cross-border impacts, the problems of narrow vision and limited thinking are undoubtedly exposed.
5. Short-sighted and eager for quick success
When I see a company that pays well and offers a good price, I jump in without hesitation; I don’t even check whether the company is reliable enough, whether the industry is in the right direction, and whether the company owner has credibility; after three to five years I found that my former classmates had completely changed, and when I looked at my resume, it was terrible.
There is such a person, who is known as a career killer. Looking at the complicated records on his resume, which company he went to, which company ended, is this person’s life bad? Some are, and some are really not. They choose to put a price on themselves every time. The highest employer; but in fact, his ability is not that high, and he can offer such a high price to a person who is not that high. This company obviously has problems with its employment, so collapse is inevitable, so most of these people will not It is worthy of sympathy, it is caused by my own short-sightedness.
It’s not that it’s bad to ask for a high price, but you should at least evaluate whether the company has long-term development, whether the industry it is in is a tailwind industry; whether their boss has credibility and understands talents, and then you should also evaluate yourself , do you have this ability, can you resist such a role, and whether your superiors and colleagues can get along well with each other, and can they bring enough help and improvement to you?
If you cannot make a comprehensive assessment, At least know and take the long view.
Think of these first. In fact, I have made many mistakes here myself. Moreover! I am not diligent enough, so I wasted so many years.
Receive LAMP Brothers’ original PHP video tutorial CD/"Essential PHP in Detail" for free. For details, please contact the official customer service: http://www.lampbrother.net
http://yun.itxdl.cn/online/ cto/index.php?u=5 This, is a great http:// yun.itxdl.cn/online/server/index.php?u=5 Mobile Internet Server Side Development Course
http://yun.itxdl.cn/online/weixin/index.php ?u=5
WeChat Development Course
http://yun.itxdl.cn/online/yingxiao/index.php?u=5
Micro Marketing Course http://yun.itxdl.cn/online/phpcms/index.php?u=5phpcms
Secondary Development Course
|

Long URLs, often cluttered with keywords and tracking parameters, can deter visitors. A URL shortening script offers a solution, creating concise links ideal for social media and other platforms. These scripts are valuable for individual websites a

Following its high-profile acquisition by Facebook in 2012, Instagram adopted two sets of APIs for third-party use. These are the Instagram Graph API and the Instagram Basic Display API.As a developer building an app that requires information from a

Laravel simplifies handling temporary session data using its intuitive flash methods. This is perfect for displaying brief messages, alerts, or notifications within your application. Data persists only for the subsequent request by default: $request-

This is the second and final part of the series on building a React application with a Laravel back-end. In the first part of the series, we created a RESTful API using Laravel for a basic product-listing application. In this tutorial, we will be dev

Laravel provides concise HTTP response simulation syntax, simplifying HTTP interaction testing. This approach significantly reduces code redundancy while making your test simulation more intuitive. The basic implementation provides a variety of response type shortcuts: use Illuminate\Support\Facades\Http; Http::fake([ 'google.com' => 'Hello World', 'github.com' => ['foo' => 'bar'], 'forge.laravel.com' =>

The PHP Client URL (cURL) extension is a powerful tool for developers, enabling seamless interaction with remote servers and REST APIs. By leveraging libcurl, a well-respected multi-protocol file transfer library, PHP cURL facilitates efficient execution of various network protocols, including HTTP, HTTPS, and FTP. This extension offers granular control over HTTP requests, supports multiple concurrent operations, and provides built-in security features.

Do you want to provide real-time, instant solutions to your customers' most pressing problems? Live chat lets you have real-time conversations with customers and resolve their problems instantly. It allows you to provide faster service to your custom

The 2025 PHP Landscape Survey investigates current PHP development trends. It explores framework usage, deployment methods, and challenges, aiming to provide insights for developers and businesses. The survey anticipates growth in modern PHP versio


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

Atom editor mac version download
The most popular open source editor

Dreamweaver Mac version
Visual web development tools

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.
