博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序员需要具备哪些素质
阅读量:6786 次
发布时间:2019-06-26

本文共 528 字,大约阅读时间需要 1 分钟。

  1. 善于分析问题,能快速看清问题的本质,并动手解决它;
  2. 喜欢研究优秀源码,学习大师的杰作,善于归纳与总结;
  3. 有自己的开源项目或技术博客,喜欢学习,更喜欢分享;
  4. 会关注技术圈子的新闻动态,时常会参加线下技术沙龙;
  5. 知道软件开发不是一个人在战斗,更需要的是团队协作;
  6. 保持良好健康的心态,用一颗积极向上的心去拥抱变化。

    首先与对方共同的价值观,然后再说自己的想法,并多听取对方的意见,尽量多和对方保持相同的看法,最后需要注意的是,自己不擅长的方面,尽量多听少说,听也是在学习。

    在听的过程中,可以表达自己的认识,并询问对方是否这样理解的。

    从技术转管理,对自身的要求比较高,说具体点,需要看自己的情商,为人处世的经验,与人沟通的技巧,自己也需要有足够的胸怀,去包容一些事情,还需要自己有足够的人格魅力去吸引别人,让别人愿意跟着你一起做事。管理有些东西是很难从书本上学到的,但一些经典的管理理论是必须要去学的。

    相比较而言,继续深入技术或者从技术转产品会容易一些了,因为很多时候都不太需要与人打交道

    1. 框架实际上也是一种规范,可以让每位开发人员保持同样的编码风格。

转载于:https://www.cnblogs.com/zxmbest1/p/4940574.html

你可能感兴趣的文章
java 求最大公约数和最小公倍数
查看>>
vmware workstation的bridged NAT host-only区别与适用场景简介
查看>>
Linux基础知识
查看>>
Struts2中的OGNL详解
查看>>
隐藏/屏蔽服务器信息与web软件版本信息
查看>>
ifstat 网络流量统计工具
查看>>
VLC 2.2.6 Windows下搭建 rtsp流媒体服务器
查看>>
Django2 model操作数据库
查看>>
使用Azure Policy限制所有ASM资源
查看>>
在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
查看>>
强大的ghost.py 使用实例
查看>>
快速搭建NTP时间服务器
查看>>
网络基础
查看>>
碰到 oracle 10g ORA-00257
查看>>
服务器群集实验 ——SQL群集2
查看>>
企业级监控工具cacti安装配置全过程
查看>>
Hibernate的模块结构
查看>>
锁机制
查看>>
gentoo添加自启动
查看>>
Cocos2d-x 3.1 Lua Binding
查看>>