热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

前端开发的价值在哪里?

有问有答是程序视界的一个免费问答栏目,感兴趣的朋友,可以按照下面的方式参与:在本文后留言,以有问有答开始(放心,这类留言不会被公开,只有被选中的留言会出现

有问有答是程序视界的一个免费问答栏目,感兴趣的朋友,可以按照下面的方式参与:


  1. 在本文后留言,以有问有答开始(放心,这类留言不会被公开,只有被选中的留言会出现在周四晚发布的文章内,同时可根据要求匿名)。// 或发邮件给 foruok@163.com,标题注明“有问有答”。

  2. 描述你的困惑或者问题。


我每周会慎重回答一个问题并整理成文章,(周四晚上)发布在订阅号程序视界内。


640?wx_fmt=png&wxfrom=5&wx_lazy=1

安老师,您好,我是一名入行三年的前端开发人员,现在在一家中小型公司当一个前端组长,我有一个问题想了好久,作为一个前端或者作为一个技术人员,我们的社会价值或者公司价值在哪里?


640?wx_fmt=png&wxfrom=5&wx_lazy=1

想象一个场景:


你上了一天班,乘坐地铁回家,地铁站口距离小区还有 1.5 公司。你疲累得像九重天上的一条狗狗,再也不想走路回家了。这时,你看见了路边停了一辆摩拜,赶紧掏出手机微信扫码,愉快地骑车回家去了。


扫码、骑车这样一个事情,省去了你的劳累,让你心情愉悦,花费又不高,区区 1 块钱。你是不是感到了它的价值?


这种价值,是经由软件体现的:


  • 有开发者做了App或者小程序

  • 有开发者做了后台

  • 有开发者做了微信支付

  • 有开发者完成了支付后台和银行的接口

  • 有开发者做了二维码识别的功能

  • 有开发者做了蓝牙通信

  • ……


离开了开发者或者技术人员,这种扫码骑车的场景,肯定实现不了!


再想象一个双 11 的场景:


你在某宝狂挑了 1111 件商品加到购物车,然后等到 11 月 10 日凌晨零点零一秒,愉快地一键购买,节省了 1111 块。


这个过程,你买了使用的东西,省了钱,上家卖了商品赚了钱,某宝赚了佣金,某快递赚了快递费,某快递员赚了提成,某纸箱厂商赚了包装费……


这样的事情,对很多人都是有价值的。这种价值,依然是通过软件体现的:


  • 有开发者做了某宝的网站后台

  • 有开发者做了某宝的详情展示页

  • 有开发者做了购物车

  • 有开发者做了支付功能

  • 有开发者做了物流跟踪

  • 有开发者做了订单管理

  • ……


离开了开发者或技术人员,双 11 带给各方的价值,肯定无法实现。


……


我们不需要再举例子,现在软件是各行各业服务的支撑,离开软件,很多领域都要瘫痪。这就是价值。


软件是现实业务的模拟,是虚拟的业务处理者,有软件的参与,很多业务才得以完成,整个社会生态得以运转,这就是软件的价值,也是开发软件的技术人员的价值。


而我们开发人员,之所以怀疑自己的价值,是因为:分工让我们远离价值发生环节,没办法感受到自己所做产品带给人们的便利


没错,你被架构和分工隔离太久了:


  • 需要更便利的完成业务

  • 市场和业务人员搜集了用户需求

  • 需求分析师将需求转化为开发人员可以理解的语言和文档

  • 架构师根据业务的拆分完成了软件架构的设计

  • 架构师把各个模块的开发任务分派到每个开发人员身上

  • 开发者完成了开发,自己的工作结束

  • 软件集成后送给测试

  • 测试通过后提交给运维团队,上线运营

  • 用户使用软件完成业务


看看你在哪里?卷心菜的最里面!你很难接触到问题和业务发生的场景!


你看不到那些麻烦被解决的人们的感受,他们的笑脸、他们满足的表情、他们轻快的身姿、他们的握拳欢呼……你统统看不到。而我们的价值感,正是通过这些具体化、具象化、有温度的东西传递出来的。你看不到他们,所以,就很难感受到自己做的事情有什么价值。


那么,要感受到价值,有两个方法:


  1. 想象一下,让你做的软件消失,让你的公司消失,世界会发生什么?

  2. 在工作和生活中,把自己当做用户,当做小白,去感受你日常用到的软件给你带来了什么便利。


+

++嘿,别看下面++

+


这篇文章,有个赠送我签名新书的活动:天呐,每日站会被开成了这样


当然,你也可以趁双 11 ,直接买一本我的新书《解忧程序员》来支持我!戳阅读原文~


推荐阅读
  • 程序员如何优雅应对35岁职业转型?这里有深度解析
    本文探讨了程序员在职业生涯中如何通过不断学习和技能提升,优雅地应对35岁左右的职业转型挑战。我们将深入分析当前热门技术趋势,并提供实用的学习路径。 ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 阅读本文大约需要3分钟。微信8.0版本的发布带来了许多令人振奋的新功能,如烟花特效和改进的悬浮窗,引发了用户的热烈反响。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 本文作者分享了在阿里巴巴获得实习offer的经历,包括五轮面试的详细内容和经验总结。其中四轮为技术面试,一轮为HR面试,涵盖了大量的Java技术和项目实践经验。 ... [详细]
  • 微信小程序中实现位置获取的全面指南
    本文详细介绍了如何在微信小程序中实现地理位置的获取,包括通过微信官方API和腾讯地图API两种方式。文中不仅涵盖了必要的准备工作,如申请开发者密钥、下载并配置SDK等,还提供了处理用户授权及位置信息获取的具体代码示例。 ... [详细]
  • 探讨架构师在项目中应如何平衡对产品的关注和对团队成员的关注,以实现最佳的开发成果。 ... [详细]
  • 前端开发:从底层到顶端的行业现象解析
    在编程领域,鄙视链现象屡见不鲜,从C语言到Java、.NET等,每个技术栈都有其独特地位。然而,前端开发者尽管常处于鄙视链底端,却在市场需求中备受青睐。本文深入探讨这一现象,并分析前端工程师如何在竞争激烈的市场中脱颖而出。 ... [详细]
  • PHP插件机制的实现方案解析
    本文深入探讨了PHP中插件机制的设计与实现,旨在分享一种可行的实现方式,并邀请读者共同讨论和优化。该方案不仅涵盖了插件机制的基本概念,还详细描述了如何在实际项目中应用。 ... [详细]
  • 微信小程序:授权登录与手机号绑定
    本文详细介绍了微信小程序中用户授权登录及绑定手机号的流程,结合官方指引和实际开发经验,提供了一套完整的实现方案,帮助开发者更好地理解和应用。 ... [详细]
  • 使用JS、HTML5和C3创建自定义弹出窗口
    本文介绍如何结合JavaScript、HTML5和C3.js来实现一个功能丰富的自定义弹出窗口。通过具体的代码示例,详细讲解了实现过程中的关键步骤和技术要点。 ... [详细]
  • 本文详细介绍如何使用 Python 集成微信支付的三种主要方式:Native 支付、APP 支付和 JSAPI 支付。每种方式适用于不同的应用场景,如 PC 网站、移动端应用和公众号内支付等。 ... [详细]
  • 本文详细介绍了Java的安装、配置、运行流程以及有效的学习方法,旨在帮助初学者快速上手Java编程。 ... [详细]
  • 掌握Spring MVC中自定义类型转换与格式化的技巧
    近期,在开发一款小程序的过程中遇到了几个Spring MVC接口需要传递时间参数的问题。本文将详细介绍如何利用Java 8 Time API在Spring MVC中实现时间参数的自定义类型转换和格式化。 ... [详细]
author-avatar
手机用户2502871157
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有