大家都说程序员多么多么多么得忙,天天加班到半夜啥得。。。
但是又不是每天都这样是吧,,,像我都好几年没有加班了。。。
然后就是,你们如果在项目初期或者后期,工作不忙了,或者没事干得时候,你们会做什么呢???
会学习吗?
会看什么资料吗?
会看别的什么吗?
还是会干嘛呢?
大家都说程序员多么多么多么得忙,天天加班到半夜啥得。。。
但是又不是每天都这样是吧,,,像我都好几年没有加班了。。。
然后就是,你们如果在项目初期或者后期,工作不忙了,或者没事干得时候,你们会做什么呢???
会学习吗?
会看什么资料吗?
会看别的什么吗?
还是会干嘛呢?
从毕业到现在没加过班=。=
做开发的时候,8:30 上班,18:00 下班,在公司写写小工具,维护维护项目。
做运维开发的时候,9:30 上班,18:00 下班,玩服务器,玩坏了修复...,看看开源项目,帮开发小伙伴赶赶进度。
现在是项目管理,没固定上班时间,因为是管理公司的外包项目,一般只需要控制风险,说白了就是项目进度和质量把控。
工资这个没参考性的,要看你目前在哪个梯度和公司的职级划分,比如我原先是高级工程师和一级项目经理是是同一个水平的,工资范围基本一致,但是转岗的时候和领导谈了,加了工资。
至于经验,我也是刚接触还在摸索中,我的职业路径是想往 CTO 发展,所以我平时比较注重在领导能力(决策、沟通),还有技术能力(技术的广度和某一方面的深度)和管理能力(团队、项目、时间)方面的提升。
还有不要觉得项目管理不比开发会很轻松,其实项目管理比开发累,对上要扛住,对下要哄住,心态要 hold 住。特别对下的时候,现在的人很任性,不开心就不干了,这项目基本上也就 GG 了。
我一直就知道 pm 比开发累很多呀,,,还要背锅。。。
今天我们开会,领导说之前走了两个 ceo 都是因为带的不行,,,当时我就想,是哪不行呢。。。
之前我只带过很小的项目,但是现在公司是没有机会转的,如果要转,反正就的离职了。。。
不过没有大项目经验,面试又不好面。。哪怕我学了项目管理,学了 pmp,学了软考高项,,,只有理论,没有机会实践有个毛用呢。。。
哎,一步步来吧。我没有往 cto 方向发展的想法,主要是技术太 low 呀。。。技术经理都不想,何况 cto 了。。。
但是 it 吧又没有那种纯 pm 的。。。
慢慢在看看吧。
Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。
快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。
React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。
Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。
Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。
Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。
持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。
Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。
ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。
Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。
域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。
Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。
MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。
iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。
CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。
Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。
强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。
心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。
Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。