Is it really good to be an all-stack engineer?

Source: Internet
Author: User

Recently really some confused, originally wanted to enter a company and we work together to do the product well. But finally very disappointed, because the company decision-making, the product did not promote to announce the failure! Sometimes think of really some not reconciled, came to this company a year, really quickly become a full stack of engineers, from product discussion, product prototyping, and then to development! All the links involved in a lot. Now have to leave, although the company did not lay off, there are other projects in progress, but the company's philosophy I really can not accept, so can only leave. I said I am confused because I do not know what to choose, did 3, 4 years back-end development, done nearly two years mobile development, done a lot of product design work, I toss a lot of personal projects, thinking of their own business, but a person walking very difficult. In order to always change the world's product dream, has become a unqualified full stack engineer.

In recent times, the entire stack of engineers is noisy, and even some company recruitment information is particularly marked by the recruitment of full-stack engineers. What exactly is an all-stack engineer, the online explanation refers to the person who has mastered multiple skills and is able to complete the product independently with multiple skills. From product planning, to design, to front-end development, to back-end development, completely a man to fix! I read this explanation, I feel deeply malicious, I may not be a full-stack engineer in this life. And I wonder if this society really needs an all-stack engineer?

Recently the most influential personage, Ellon Masc. I think one person alone cannot build rockets, let alone explore space, and of course I am not denying this hero. But to illustrate a point, we know that the production of rockets or satellites, the use of materials and technology, are through the N manufacturers, technical service providers, to be able to complete, not a company, manufacturing all the parts and research all the technology! In this highly efficient and collaborative society, it is impossible to succeed with a single person, and it is necessary to connect more talented people to succeed. So many people think as a programmer, a developer, become a field of deep-rooted Daniel, than to become an all-stack engineer to be more practical!

I don't know what I'm doing right now, but I don't have much of a developer population in China. Maybe a lot of developers want to set up their own company, their own development! In the social tide of the developer's discourse, I believe many people have a very strong idea, is to go out on their own, or even to start a business. Let me feel the deepest is recently found a site called the full stack community (http://fstack.net) It is said that this site is a programmer from the front end to the backstage himself a person to use the New Year holiday development, let me special admiration. I think this person must have the same experience and thoughts as I have, have always had an idea to go on their own. have been striving for their own development of the dream.

For this topic, in fact, I have not thought to understand, today want to come out and discuss with you, if it is you, how to choose?

Finally, I hope you will give this programmer (full stack engineer) encouragement and support! Give him a full stack of community support!

Is it really good to be an all-stack 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.