为什么80%的码农都做不了架构师?>>>   

码云作为国内顶尖的代码托管与协作开发平台,已经得到很多大公司和项目的青睐,比如 JFinal、SequoiaDB(巨杉数据库)、Sharding-JDBC(当当)等。同时,也因为很好的将代码和团队协作联系在了一起,程序员可以在它上面做很多超酷的事情,让开发更有效率。

1、我是程序员,我在码云随手记录代码片段

程序员A:哥们儿,有时间帮忙看下我的代码,显示了一堆错误信息,哭死!

程序员B:来,将你的错误日志发过来,我瞅瞅。

于是,程序员A复制了全部的日志,打开QQ,点击粘贴,然后潇洒的回车。

MMP。。。。。。

被逼无奈,程序员A只好将其复制到txt中,将txt文件发送给程序员B。

程序员B(一脸懵逼):什么鬼?……

程序员A:日志文件啊。

……

……

程序员B(-_-||  无力吐槽):你只要在码云上创建一个私有的代码片段,然后将链接发送给我就搞定!这样简单多了!

程序员A(祈祷):大神,教教我?

程序员B:两种方法。第一种,你研究下 IDEA 帮你创建的代码片段的存放目录,你将这个目录设置成一个 Git 的版本库,然后将自己整理的代码片段都上传到码云上了就好了。第二种,你直接将复制的代码片段粘贴到码云的“代码片段”中就可以了。

(程序员B翘着小腿,一脸得意的传授自己的经验。。。。)

现在我有2台机器,一台笔记本,一台公司的台式机,我常常在2台机器间切换着工作,由于将代码片段都放在码云上,所以我在任何一端有更新,另一端都可以很方便的用 git pull 将更新拉到本地。前两天将公司机器升级到 windows10,又重装了新版的 IntelliJ IDEA,简单设置一下,所有代码片段都回来了,非常方便。

程序员A:假如生活欺骗了你,不要悲伤不要心急。码云会一直陪伴着你……

2、我是项目经理,我在码云做 Code Review

项目经理:那个谁,这个需求老大已经同意了,你照着做就是了。先这样这样,再那样那样,用 XX 技术很快就搞定了。麻溜点,下班前在码云将你写的模块代码提个 PR。

程序员:(MMP,你行你上啊)。。。。。

……

啪啪啪

……

几个小时后,程序员提交 PR,静待审核。

项目经理在码云上收到 PR 提交的站内私信和邮件通知,开始审核代码。

项目经理:哎,你这里不要写死……

程序员:(特么日后铁定要改!)

项目经理:用 PR 双栏对比查看你修改前后的代码,这么直接调用 DAO 层的函数是违反公司政策的,你的处理逻辑应该放在服务层。

程序员:(泪奔,政策你妹)

项目经理:我对你的提交的 PR 已经做了文件评注,尽快将你的测试用例,预期结果和测试运行记录在下次提交的时候一起发给我。

程序员:(计划你妹。。。)

3、我是项目成员,我在码云上提交项目任务

Boss:马上要过年了,大家都把手头上的工作清理下,年终奖按照项目贡献度来算。

项目成员甲:窝草,你打我一下,这不是做梦吧,居然有年终奖!

项目成员乙:哦。

啪!啪啪!啪啪啪!

项目成员甲:哎,别打脸!别打了……还打!

……

20分钟后

项目成员甲:好烦,这些已经解决的 Issues,还需要一个个通知秃头(项目经理)手动关闭,有没有便捷地方法。

项目成员乙:你四不四傻,码云上已经支持 PR 和 Issues 建立关联,比如你在创建一个 Pull Request 去修复 Issue #IGUA2。那你可在 PR 关联 IGUA2 这个 Issue,当你合并 PR 的时候就会自动关闭这个 Issue,是不是很酷。

项目成员甲:勉强还行。

项目成员乙:你就是嘴硬。

项目成员甲:嗯嗯,欠吻!

项目成员乙:来啊,互相伤害啊。

(此处省略若干字……)

4、我是安卓工程师,我在码云上构建 APK

安卓工程师A:整个项目开发过程中还没有接触过自动化构建工具,编译打包 Android 项目实在是慢,尤其将应用打包发布到各个渠道时,手动打包各种渠道包就有点不切实际,真是头疼。

测试工程师:为什么咱们的 APK 还没有构建好!!!

安卓工程师B:乃们真实弱爆了。我们项目组的代码托管在码云上,只要将语言设置为 Android,就可以在项目首页看到下载 APK 的按钮,从而开启 Android 构建,帮我们自动编译打包了。

(安卓、应用汇、机锋、优亿、爱米、安机、安卓星空、隔壁、Play Store……)

安卓工程师A:嘿嘿,我已经发布到15个应用市场了,还得再来10个。

5、我是文艺工作者,我在码云上用 WIki 写作

文艺青年A:作为一个文艺工作者,不能再颓废下去,是时候写点东西了!

文艺青年B:醒醒吧,上次给中小学寒假作业代笔,搞了N个版本,自己都分不清楚该发哪个给人家,最后被一帮小学生硬生生追杀几条街。

文艺青年C:哎,如果有一个软件,不仅能自动记录文件的每次改动,还可以让同事协作编辑,这样就可以将我从一堆文件中解放出来了,也不需要把文件传来传去。如果想查看某次改动,只需要在软件里瞄一眼就可以,岂不是很方便?

文艺青年B:哼哼,我已经在码云用 Wiki 写第二本书了。码云 Wiki 使用 Git 管理文档,很清楚就能知道谁做了一些修改,如添加内容、删除某些内容,且无惧丢失,历史无限回溯。不过,这都不是重点,让人最爽的莫过于在本地用 Diff 可以查看文件修改前后的差异。

文艺青年A:大哥你还收徒弟不。。。

文艺青年C:……

6、我是求职者,我在码云上为自己代言

你只羡慕我华丽的个性主页,却没看到我为此付出的汗水。

你有你的 Github,我有我的码云。

你否定我的文字简历,我创建我的酷炫 Pages。

你嘲笑我只懂代码,不会去爱,我可怜你不懂科技,无人亲睐。

你可以嘲笑我的简陋设计,但我会告诉你“talk is cheap,show me the code”

coding,注定是艰苦的旅程,路上少不了Bug和重来,但,那又怎样?哪怕遍体鳞伤,也要码出新世界!

我是求职者,我在码云上为自己代言!

7、我是IT服务咨询顾问,我在码云上做数据迁移

客户:为什么最近很多公司都将项目代码从 SVN 迁移到 Git 上? Git 有哪些特别的好处呢?

IT顾问:相比 SVN,Git 在技术层面上并不存在一个像中心仓库这样的东西,大家每个人本地都有完整代码数据。Git 每一个版本都是直接记录快照(一个字符串),而非文件的差异。从我个人理解来看,一个好的版本控制系统库应该是:不大, 分支少,tag多, 分支和 Issue关联,分支开发 master 发布,小步迭代, 版本树清晰漂亮。

客户:说的这么好,那你能帮助我们公司员工完成从 Svn 迁移到 Git 的适应过程么?

IT顾问:这个简单,我一直在码云上做 Svn 和 Git 项目管理。码云创建初始项目默认是Git,如果觉得使用不方便,只需在项目主页选择启用 SVN 访问管理代码仓库,就可随时切换到 SVN。而且在“克隆/下载”功能中可以随意更换使用 svn、ssh、http 3种协议来拉取、推送代码,So easy。

客户:就用这个,我很满意!

转载于:https://my.oschina.net/gitosc/blog/1630912

万万没想到 I 这 7 件超酷的事情,让开发更有效率相关推荐

  1. 显卡暴涨,这我万万没想到啊

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 梦晨 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI ...

  2. 显卡暴涨,等等党输了,这我万万没想到啊

    梦晨 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 万万没想到,去年信心满满准备好钱包要买30系显卡的我,现在连1660Ti都快买不起了. 不仅官方原价3899的RTX 3070,一路 ...

  3. 《万万没想到》读后感

    在 得到APP中订阅了万维钢精英日课,随后就买了这本<万万没想到>.读完后整理了这篇读书笔记. 匹夫怎么逆袭 战胜巨人的关键: 1.要知道你的不利条件,在某些情况下可能是你的有利条件:而巨 ...

  4. 万万没想到,坤坤洗白的第一步是周琦…

    前晚(2日)中国男篮与波兰队的关键一战惜败后,几乎所有中国球迷都在哭"琦","琦"到一夜未眠. 周琦关键时刻边线发球失误,硬生生把中国男篮提前出线的jio给拖了 ...

  5. 【杂谈】万万没想到,有三还有个保密的‘朋友圈’,那里面都在弄啥!

    万万没想到,有一天我们也会标题党,透过标题看本质,今天说的确实是那么回事儿也. 一直以来我们都有一个不公开的私密社区叫有三AI知识星球,但是经常遇到一些朋友,甚至是加入季划的同学都在问我,那是个啥?看 ...

  6. 《万万没想到》读书笔记及读后感作文3500字

    <万万没想到>读书笔记及读后感作文3500字: 万万没想到读书笔记--第一次按书里讲述的方法来写读书笔记.(1)搞清随机,误差,赌徒谬误,小数定律,不在没有规律的地方强行发现规律,理解随机 ...

  7. 万万没想到:用理工科思维理解世界

    万万没想到:用理工科思维理解世界 万万没想到用理工科思维理解世界 序言 Part one人性 别想说服我 真理追求者 坏比好重要 最简单概率论的五个智慧 序言 长辈说:人到老年,看书看皮儿,看报看题儿 ...

  8. 和信创天下一代云桌面的三个“万万没想到”

    知名女演员李冰冰在第一次荣膺华表奖优秀女主角奖时,发表了一段感人至深的致辞:"刚才我从台下走到台上用了不到一分钟,但实际上我走了十年,终于拿到了这个奖项." 十年磨一剑,不仅可以磨 ...

  9. 科学家们竟用乐高观察细胞,网友:万万没想到啊

    杨净 子豪 发自 凹非寺 量子位 报道 | 公众号 QbitAI 玩乐高还能玩出个显微镜?! 原本以为是一个普普通通的玩具. 没想到,还真能当成显微镜来用,是能看到细胞的那种. 真·高端新玩法! 比如 ...

最新文章

  1. 获取request的变量
  2. 怎样在不处理的情况下在ABBYY FineReader中添加图像
  3. 观察者模式及Java实现例子
  4. 【数据分析】2020年创业公司到底过得怎么样?数据分析来为你揭晓
  5. boost::hana::for_each用法的测试程序
  6. obj[]与obj._Ruby中带有示例的Array.rassoc(obj)方法
  7. Waymo研发经理:《自动驾驶感知前沿技术介绍》
  8. html filter 在线预览,HTML Filter
  9. java 并发 变量_实例讲解Java并发编程之变量
  10. 我的ubunt开发环境 (操作备份)
  11. 马云谈区块链:不可能也不应该用来一夜暴富
  12. 基于R-Net、QA-Net和BiDAF实现中文观点型问题机器阅读理解
  13. mysql实现分布式锁_数据库实现分布式锁
  14. python 贴吧小爬虫案例
  15. 3DMAX卸载与安装教程和常见问题 适用于3DMAX2013-2020
  16. php 英文替换中文,php如何中英文符号替换?
  17. Joel Spolsky在耶鲁大学的演讲(下)
  18. 浅谈 「现代 Web 开发」 范式
  19. 用Postman查询RPC常用方法
  20. 虚拟试戴用时尚拉近了粉丝和剧中人的距离

热门文章

  1. 2019年移动开发,我的求变之路
  2. Mac 上 iterm2 和 VSCode 终端中的字体设置建议
  3. Ubuntu11.10 GNOME Shell指南
  4. 使用Command模式实现撤销机制 (Code Project 精选翻译)
  5. 英特尔变身数据公司 未来最大数据市场定是中国
  6. (转)在Windows平台上安装Node.js及NPM模块管理
  7. 使用winrar自解压功能制作安装包
  8. 尝试HTML + JavaScript 编写Windows App
  9. Java学习笔记(5)——泛型
  10. 胡总和老朱说的一个小技巧