跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 程序员修炼之道第二版,全都说中了,还有没有其他这样的书,推荐一下
未分類
7 10 月 2020

程序员修炼之道第二版,全都说中了,还有没有其他这样的书,推荐一下

程序员修炼之道第二版,全都说中了,还有没有其他这样的书,推荐一下

資深大佬 : v2exblog 1

本人实习就在一家外包公司,接政府的外包,以及别家公司的外包(包中包)
平时喜欢钻研一些技术,公司主要用 python,自己也喜欢 python,所以在网上找书看

偶然发现了这本书,原来是风云大佬翻译的,赶紧就买了电子版本的看,
这一看不要紧,发现书中很多内容都戳中了我的内心。。。

由于身处创业阶段的外包公司,面临的是很多复杂的问题,有的甚至超出了代码范畴
比如一个人要干运维,也要干开发(一人干多人的活);再比如,需要掌握离线环境的部署,
甚至是项目紧急,没有时间好好设计,从项目初期就开始积累技术债。。。

这个国庆我一直思考,究竟怎么能改掉这种状况,如何能让上级领导知道问题的复杂性
这些东西都是单纯”写代码“所不能告诉我的。。。所以请教各位兄弟怎么学习代码之外的知识

PS: 本着职业精神,目前不打算逃离,想要直面困难

本贴希望给 V2EX 贡献一些好问题~~~

大佬有話說 (19)

  • 資深大佬 : Lonenso

    人月神话

  • 資深大佬 : chaleaoch

    电子版在哪里买 京东上没找到啊.

  • 資深大佬 : putaozhenhaochi

    凤凰项目

  • 資深大佬 : wangyzj

    没发现专门讲这种的书籍
    国内公司都有这种问题,更不用说外包为主的公司,而且无法解决
    国外大公司能好一点,就是螺丝钉

  • 資深大佬 : constexpr

    风云? 云风?

  • 資深大佬 : 0x000007b

    本科上课的时候软件工程一系列讲了好多,但是我也不知道那些有用。。。。
    编程珠玑,代码简洁之道,架构简洁之道我买了这三本,都没看完,疫情脱产考研中

  • 資深大佬 : mcfog

    推荐一年后重新读一次这本书就行了,别的同类书没必要看了

  • 資深大佬 : hoyixi

    这根本不是这一个行业的问题,大多数行业本质都一样,靠的是廉价劳动力来赚利润。
    科学的工程体系和管理,会大大增加成本,最简单的压榨劳力模式被默许,于是能躺着赚为啥要坐起来。

    很多人认为工厂的厂妹加班是应该的,谁让她们不好好读书,低薪加班,年龄大被辞都是活该,是不够努力。你看我 IT 仔吹空调高薪多精英。甚至有人以此为荣,什么东南亚的人太懒,不如中国工人能加班。

    然而所谓”IT 精英”本质上和厂妹一个命运。 你支持的正是你反对的,只不过轮到了自己的头上。

  • 資深大佬 : ClericPy

    这书名也好几年没见到了, 每年抽一段时间看看软件工程领域的一些方法论确实能让人产生温故知新的感觉

    既然在外包公司, 就要做好一些反软件工程设计的思想准备, 就我认识的去了外包的朋友来说, 那些年学的软件工程几乎都不适用了, 全是怎么快怎么来, 什么不动脑子用什么, 都是无文档开发混过来的, 对编程有兴趣还是得进个靠谱点的厂家见识一下各种 flow, 比读书的体验还要好

    至于你说的让上级领导知道问题的复杂性, 这问题也不是一天两天了, 领导不会不知道, 只是从利润最大化角度来说, 标准软工的 workflow 与公司愿景相悖而舍弃的, 简单的说, 你面对的可能不是自身的困难, 而是整个行业的困难, 尤其是目前外包背景找工作的时候很可能是个减分项, 原因就是上面提到的盲目追赶进度的习惯导致代码质量下降会对企业造成损失

  • 資深大佬 : fushall

    @chaleaoch 主应该是在 amazon.cn 上买的 kindle 电子版书,你可以去上面搜索一下

  • 資深大佬 : wheeler

    代码大全。

  • 資深大佬 : fushall

    很赞同上几位说的。其实换个角度想一下,你才刚毕业一年左右,如果你在外包可以又很多的机会去接触并且实践一些技术的话(前提是你得自己又独立思考能力,你还得承受没有大牛带你,技术路线跑偏等飞来横锅的情况),你的各方面综合素质是有所提高的,其实你可以在这个地方呆 2 年左右,然后就应该跑路了,毕竟外包的项目基本都是短期项目,所以项目目的也是拿到尾款就行,如果想在职业上有所突破,还是建议你的目标是往大厂找,(即使不去大厂,也应该具备大厂需要的一些基本技能,这就很考验你工作之外的努力了)

  • 資深大佬 : tiglapiles

    设计模式-可复用面向对象软件的基础
    重构-改善既有代码的设计(第 2 版)
    软件设计哲学

  • 資深大佬 : gimp

    对 “一人干多人的活” 深有体会。

    最近两个月驻场汇总客户需求、协调资源、各平台厂商对接、服务部署与测试、远程回公司参与日常项目开发、所有的精力都用在工作上了,这种感觉很“棒”,已经着手开始计划换工作了…

    以前我不理解为什么有些程序代码写的很乱、没文档、接口设计不合理、埋了很多后期难以维护的坑。

    后来我算明白了,当不追求软件质量,从打造产品到有活儿就干的时候,满足需求、开发速度快就会凌驾一切,需求口耳相传,没有测试环节,没有优化时间,微信聊天记录就是接口文档,一堆堆活儿看不到能完成的一天,手头的活儿还没干完,新的活儿就又插进来,根据时间节点选择一个最紧急的加班加点儿的安排上,一个人身上挂着几个项目,这种情况下,可维护性,软件质量,用户体验这些连可选项都算不上。

    有时候听客户描述需求,我都在想您可少提点儿吧,我这前脚整理完需求,后脚就得写代码实现,部署测试也都是我自己…

    我心里其实挺想为客户做些优质软件的,毕竟人家是花了钱的…

  • 資深大佬 : lemonda

    Cracking the Coding Interview: 150 Programming Questions and Solutions 5th Revised & enlarged Edition
    前段时间偶然刷到一本下边都是类似 “误从书名判断,其实是本好书” 的评价
    不知道是不是这本

  • 資深大佬 : cxh116

    你是拍板的吗?不是多刷算法之类的,换个好公司。

  • 資深大佬 : zxhy

    《大道至简》周爱民
    《代码大全》

  • 資深大佬 : codermagefox

    那必须人月神话和代码大全啊.

  • 資深大佬 : leerio

    兄弟有微信没,留个联系方式

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具