V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shijingshijing  ›  全部回复第 110 页 / 共 146 页
回复总数  2920
1 ... 106  107  108  109  110  111  112  113  114  115 ... 146  
@jy02201949 很多用户的需求不高,能用就行了,再说 BS 的部署不要太方便。
@liquanhai
@ibugeek
@halFKing
@pezy

我发现以前写桌面应用的,一直写不转型的话,MFC -> .Net -> WPF -> Qt 好象唯一可以走下去的一条路了。桌面的开发成本还是太高了,远不如用 Web 的那一堆框架+一条老狗带一堆新手组团,所以 CS 架构能往 BS 架构转的基本上都会往那边转。
@ibugeek 是入了 PHP 神教么?
@liuzelei 看规模吧,大公司里面我描述的可能是个高级软件工程师;中小型的这个配置够用了。毕竟大公司上面还有 CTO 呢。
2018-01-16 00:04:21 +08:00
回复了 guiguan 创建的主题 MongoDB 基于 React 和 Electron 实现的跨平台高颜值开源 MongoDB IDE
不得不说,前端们真是把 js 玩出了花~~~
@miketeam OOP 这一条线上去也不是那么容易的,一般有几个阶段:

先要干几年的 software engineer,在别的架构师写好的框架上面搬几年砖,仔细体会为什么架构会这样设计,这一阶段你只需要把 C++,Java,C#任何一门用的烂熟基本就能混过去;

然后是自己尝试写一些小的模块,比如支付模块,用户模块,后台管理模块,存储模块,尝试自己从零开始设计几个小型的模块,这个时候你需要了解对象与对象之间的关系以及如何交互,Design Pattern 就用上了。

接着你对很多模块都比较熟悉了,是时候独立写几个完整的项目了,不管是 Web 还是 MIS 系统,还是其他 Application。尽量用上你前一阶段的积累,然后多上网找找轮子,看看别人写好的模块,这一阶段你需要站在整个项目的高度上去组织这些东西,实际业务用到的最多的 CRUD 这时候基本上就是体力活儿了。实际上这时候你才开始介入架构,一些高级的工具和方法这时候需要引入,比如 UML,泳道图,Enterprise Architect,IBM Rational Rose,IBM Rational Rhapsody 这些神器就开始上场了。

最后,你做过很多个项目之后,你发现有一些类似的项目,比如电商类、信息管理类等等,你发现这些项目有很多共性的需求,然后你将这些共性的东西提炼出来,用一种语言实现一个较为通用的框架,你做完了这个框架,然后有其他公司或者程序员陆续开始使用,积累到一定的用户基数,这时候,你才算是较为成功的架构师了。

当然,一般你把第三步做好就已经不错了。
2018-01-15 23:18:12 +08:00
回复了 mb135 创建的主题 程序员 为什么上海的互联网行业跟它的一线城市地位不符?
互联网的屌丝一身运动鞋+冲锋衣,一出场就被西装革履的金融高富帅秒杀了;还有各种外企的 OL,各种小资各种优雅,看都不会正眼看一眼互联网屌丝,对她们来说,互联网宅男就一暴发户,要气质没气质,要品味没品味。
上面漏了一句,不喜欢 cpp,那 C#和 Java 起码还是要熟悉一个的啊,不然 OOP 没办法玩。cpp 玩熟了,其他语言不要太简单。。。
想做架构师,不熟悉 OOP 的那一套东西,不熟悉 Design Patterns,怎么可能做得出来架构?项目也要看好坏的,那些个垃圾项目,纯粹是浪费时间;还有一些项目是成熟框架,无外乎就是业务 CRUD,你又能学到什么么?

如果真心想扎下去,操作系统、算法、数据结构、网络、面向对象+设计模式,都是绕不开的,这些都是要静下心来认认真真啃那几本大部头的书的。这些东西,等你 30 多岁了就知道了。
@missdeer Mac 不知道,但 Linux 的 Application,Kernel,Driver 方面的书,简直不要太多,而且都是经典的鸿篇巨著。

Application 有经典的 APUE (虽然我看了一半放弃了),如果觉得不合适还有 The Linux Programming Interface,这本书真的是通俗易懂与时俱进。Kernel 和 Driver 也是,LDD,LKD,ULK 太多了。

唯一的缺点就是都是大部头,写的都不错,选择困难症克星。。。 一定要看英文原版
2018-01-15 21:27:25 +08:00
回复了 3500333 创建的主题 教育 如何和古代人解释什么叫科学?
最后给大家安利一个系列视频:澳洲小哥徒手开荒,目前已经进入铁器时代了。

https://space.bilibili.com/1388774?from=search&seid=14913225389277102879#/video
2018-01-15 21:25:12 +08:00
回复了 3500333 创建的主题 教育 如何和古代人解释什么叫科学?
带把枪,带台有太阳能电池的笔记本,带点抗生素。然后穿越吧。
2018-01-15 21:23:46 +08:00
回复了 3500333 创建的主题 教育 如何和古代人解释什么叫科学?
不要试图说服古人相信科学,不如装大神让古人膜拜,然后各种指挥组队扫平天下。一边打仗一边攀科技树,然后统一世界,造大和,然后征服宇宙。
@macha 底层能底到哪里去?让你修 Kernel 么?还是写驱动?微软的东西讲真比开源的好多了,毕竟是花钱了的,写微软的东西各种舒服不操心。。。
Windows 的开发还难啃?自带 MSDN,宇宙第一 IDE,Stackoverflow 各种加成,写起来不要太简单了。

用微软系的都是大公司,随便大点的外企,或者非互联网的行业用户,简直随便找。当然工资是比不上互联网,但是也不加班啊。
2018-01-14 21:49:04 +08:00
回复了 nosay 创建的主题 Ubuntu 我有一个朋友,因为 ubuntu server 被炒了.
@cxbig 有一种投标叫“陪标”
2018-01-13 19:31:04 +08:00
回复了 dizhong 创建的主题 Apple 国外请愿要求苹果开放所有 iOS 认证
@honeycomb 为啥没说完?

我觉得这个问题是这样的,版本的升级不仅仅是安全方面升级,还添加了很多无卵用的新的 feature。为什么不能把这两部分分开,单独的发 security 方面的升级包?恐怕不是苹果不能,而是苹果不愿意。

我不用 apple watch,但是升级 iOS 后,为了支持 apple watch 加了一大堆东西;我不用 face ID,我的手机也不是 iPhone X,但是苹果也会把 face ID 这部分东西一股脑儿的全部装上。

说到底还是想通过各种方式强制用户购买更新的硬件。

苹果的软件这一块,一直感觉有各种问题。以前是 iOS 无论是 UI 还是界面都比 Android 好,是移动设备里面最优秀的操作系统;后来各种 feature 往上堆,不管你用还是不用,UI 也扁平化,现在连相对其他系统最显著的优势 --- 操作的流畅性都开始下滑了。倒是 PC 端的 iTunes,以前渣的不行了,现在慢慢开始好用了。

能够理解在苹果这种公司,写代码的要低于搞设计的。但现在这个发展趋势,跟微软一毛一样,难道又是被三哥带歪了???
2018-01-09 22:36:11 +08:00
回复了 whx20202 创建的主题 GitLab gitlab 费资源吗
gitlab 必须用一台双核+4G 内存以上的主机伺候,而且这配置只是入门配置~
2018-01-09 22:29:32 +08:00
回复了 loda2000 创建的主题 公司运营 我也不知道我一个运营最近天天刷 V 站是为毛.....
@hushulin v2 这里的人个个都是人才,说话又好听,是不是?
1 ... 106  107  108  109  110  111  112  113  114  115 ... 146  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1017 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 20:27 · PVG 04:27 · LAX 12:27 · JFK 15:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.