加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 运营中心 > 交互 > 正文

一位10年Java工作经验的架构师聊Java和工作经验

发布时间:2021-01-01 17:17:57 所属栏目:交互 来源:网络整理
导读:从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,Smart Framework 开源框架创始人。热爱技术交流,乐于分

我认为技术人员写博客需要注意以下几点:

  1. 思路要清晰,文章要有明确的大纲与标题。
  2. 对于实战类型的文章,需要分步骤来描述。
  3. 多用短句,少用长句,能一句话说明白,就不用两句话。
  4. 对于不太好理解的内容,最好能打比方来说明。
  5. 文章末尾需要有总结,用最精辟的语言归纳出这篇文章的主要内容。

写博客首先是对自己所学知识的一个总结,此外,也为其他读者提供了很好的教程,知识得到了广播与传递。

技术一条不归路,选择了这条路从未有过放弃的想法。

做了十年的技术,我从来都没有放弃过它,相反,我非常热爱它,因为我一直以来都很喜欢学习,希望能学到更多的东西,这样遇到了具体的技术问题,可以随时从自己积累的知识库中找到最佳的解决方案。此外,目前我在公司虽然不怎么写代码了,但我还是会利用自己工作闲暇之余写一点开源项目或者代码框架等。

工作过很多大大小小的公司,那么公司最值钱的东西是什么呢?

我认为是实实在在做事情的程序员们。

他们虽然工资不高,每天坐在位置上敲着代码,在很多人眼中被称为“屌丝”或“宅男”,但我认为恰恰就是这些人,他们才是公司最有价值的人。

  • 他们有自己的理想,希望能够通过自己的努力,从中得到那一点点所谓的成就感;
  • 他们需要理解产品经理真正的意图,把想法变成现实,让产品真正落地;
  • 他们更容易把握细节,而这些细节往往决定着产品的命运与成败;
  • 他们突如其来的跳槽,对我们的项目的交付有直接的影响;
  • 他们在一起工作的气氛,能体现技术公司的文化与底蕴。

由此看来,对程序员的重视是相当有必要的,我们需要关心每一位程序员的职业发展,让他们在团队里能够充分地发挥出自己的能力。

我们也需要对他们倍加关注,挖掘出有能力、肯吃苦、敢担当的人,给他们更多的机会,让他们成为技术领袖。

互联网技术公司需要大量这样的程序员:

  • 他们是一群有着技术信仰的人,他们是一群热爱编程的人,他们是一群不解决问题睡不好觉的人;
  • 他们不是打杂的,不是外包,更不是工具;
  • 他们不喜欢被忽悠,不喜欢被冷落,更不喜欢被驱动;
  • 他们需要尊重,需要培养,更需要激情!

具体说说程序员需要具备哪些素质。

我个人是这样理解真正的程序员的:

  1. 深爱技术,一天不写代码手就会痒,就喜欢那种成就感;
  2. 为了一个问题可以废寝忘食,有时会在梦中都能写代码;
  3. 代码洁癖症患者,喜欢优雅代码,写代码就像写诗一样;
  4. 善于分析问题,能快速看清问题的本质,并动手解决它;
  5. 喜欢研究优秀源码,学习大师的杰作,善于归纳与总结;
  6. 有自己的开源项目或技术博客,喜欢学习,更喜欢分享;
  7. 会关注技术圈子的新闻动态,时常会参加线下技术沙龙;
  8. 知道软件开发不是一个人在战斗,更需要的是团队协作;
  9. 保持良好健康的心态,用一颗积极向上的心去拥抱变化。

十年的职场之路坚持不易,分享下我的「IT 职场」经验。

时光飞逝,我事业中第一个十年已然结束了。在这十年里,让我收获了很多,跟大家分享一下我在 IT 职场方面的一些个人经验,不一定对每个人都实用,请大家仅作参考吧。

大家既然都是做技术的,那我们不妨先从技术这个话题开始说起吧。我要与大家分享的第一点经验就是:

1. 把技术当成工具

技术这东西,其实一点都不神秘,它只不过是一个工具,用这个工具可以帮助我们解决实际问题,就这么简单。

我们每天在面对技术,市面上也有很多技术,真的没有必要把这些技术都拿过来学习一遍,然后想办法找个场景去应用它。如果真的这样做了,那么只能说明技术不是工具,而是玩具,技术不是这样玩的。

我们应该从另一个角度来看待技术,不妨从自己的实际工作环境出发,现在需要什么,我们就学什么,而不要漫无目的的追求一些新技术。当然,对于新技术还是需要有所关注的,至少需要知道这个新技术是干什么用的,而且还要善于总结,将有价值的技术收集起来,以备将来使用,当需要使用的时候再来深入研究。

人的精力是有限的,人的生命也是短暂的,要善于利用自己的时间,合理地学习技术。

不要把技术看得那么重要,别把它当回事儿,把它当工具就行了,它就像我们写字的笔一样,用铅笔能写字,用钢笔一样能写字。

作为一名技术人员,除了学习与应用技术以外,还需要为自己做一个正确的职业规划,清晰认识自己究竟属于哪种技术人才,是技术专家类型的,还是技术管理类型的。路到底该怎么走?需要自己做出决定。

在我们职业路线上,最重要的人莫过于老板(我指的老板可以是公司大老板,也可以是自己的顶头上司),对待自己的老板,我也有一些经验:

2. 把老板当成情人

大家应该非常清楚,情人是需要浪漫的,浪漫是需要惊喜的。老板其实跟情人一样,也是需要惊喜的。我们做下属的,要懂得找到合适的机会给老板带来惊喜。我们跟情人谈情说爱,这是一种很好的沟通方式,可别忽略了跟老板“谈情说爱”,我们需要与老板保持良好的沟通,这种沟通并不仅仅是溜须拍马。

讲一个真实的故事吧。记得曾经我的一位同事,技术非常好,做东西非常快,质量也很高,同事们都觉得他是牛人,但他从来都不懂得在老板面前表现自己,老板也只是觉得他是可以做事的,但升职加薪的事情往往总是不会优先考虑他。

大家很定会问:怎样在老板面前表现自己呢?其实方法有很多,由于篇幅有限,我先提供三招吧:

  • 第一招:在给老板做程序演示的时候,不要只是单纯的演示,不妨先用一个 PPT,简单表达一下自己的解决方案,然后再做演示,这样效果会好很多。老板会认为自己是花了心思的,是想把事情做得更好的。
  • 第二招:把自己每天的工作简单记录一下,每周汇总一次,以邮件的形式发送给老板,让老板知道自己每天在做什么。每月写一篇本月工作总结与下月工作计划,同样发邮件给老板。年底可以写一个年终工作总结,打印出来,悄悄地放在老板的桌子上。
  • 第三招:借汇报工作为理由,定期请老板出去吃饭,制造面对面单独沟通的机会。在谈话过程中,强调自己愿意帮助老板分担工作压力。
对待老板其实很简单,只要能帮他做事,又能让他开心,他基本上就搞定了。老板搞定了,自己的职业发展才会平步青云。但千万别忽略了还有一群人,他们或许是自己的团队战友,或许是自己的竞争对手,没错!他们就是同事。如何处理同事关系呢?以下便是我的经验:

3. 把同事当成小孩

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读