Do not do full stack development engineer

Source: Internet
Author: User

Recently, I always heard a word: Full stack development engineer, English is: the complete stack Developer. Careful analysis, so-called full-stack development engineers may also be divided into two kinds: a small company, a little website, a person all-inclusive, anything to do, nature what will be, the other is a big company Big website, need the overall architect, division of labor details, a lot of people do, but need people co-ordination. Obviously this is two realms, the primary level is no one mastery;

In more than 10 20 years ago, a person a computer, fix a software, a website. At that time, there were not so many subdivisions, that is, client-server, or browser-server-side, plus a database-side. I have an old leader who has been immersed in the technical dream of 20 years ago, do what system are shut mouth operating system, CPU interrupt, it seems that everything is very simple, extremely easy. But it's reasonable to say that all-stack developers may have been our dream, but now all-stack developers are just a myth. Just like the job posting and resume in the total written "Proficient xxx", but actually think that proficient is also likely to just understand, most familiar, subtext is a multi-faceted ability of all-rounder.

A full stack development engineer may have some practical experience in every aspect or level, but it is almost impossible to become a full stack expert. Even now a full-stack development engineer, but every year the technology is rapidly upgrading, some years later may also find that there are many unfamiliar areas. Do not know what the enterprise recruitment so-called full stack development engineer is doing, but I think it is this more naïve ideas and practices. Enterprises and society are a large number of division of labor, a good front end, but also good back end, but a little larger system can not be a person to do all. A staff of good technology, management is also good, but there will be a major development direction. The most need of enterprises is not all-rounder, but professionals. Architecture is focused on the global framework, writing programs to focus on the local code.

I have done more than 10 years of program development, have been self-abased, also once confident, to now rather some confused. The longer you do it, the more you will find yourself. A person's energy is limited, to work, working, work to live, interspersed with learning some new things. This also want to learn, that also want to learn, eventually may become Shiquan tonic pills. Those who have always had a real technical achievement are those who focus on thought and behavior. Front end, software hardware, basic theory, program development, software engineering, business areas, team management, what are their core skills?

Where is the way to go in the next few days when thinking about this problem? This should be the most difficult problem for fresh graduates, and now I'm facing it, and I haven't found the answer yet. But at least I know I can't and should not be a full stack development engineer.

Do not do full stack development engineer

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.