1
shijingshijing 2018-08-16 23:10:12 +08:00
转 Java,做 Android 和 JNI 开发,能完美续上。
|
2
yanxijian OP @shijingshijing Android 不太了解,不过知道 Java 后台框架也是一套一套的。而且做 Android,会不会也陷入调界面呢?
|
3
lozzow 2018-08-16 23:22:27 +08:00 via iPhone 1
我旁边的同事是做 qt 的,觉得 qt 好屌,一次开发,到处部署,好爽啊
|
4
loqixh 2018-08-16 23:24:48 +08:00
不建议 Go Go 的问题在于自身太封闭, 不方便调用其它的 c/c++库, 除了在大规模连接业务(推送 爬虫)上有点优势, 其它没有特别有优势的应用场景
当然会有人说 cgo, 但基本没人用的, 不好用 可以选 java 后台 或 c# Linux C++ 也不错 |
5
88250 2018-08-16 23:28:34 +08:00
建议 golang 简单直接,大部分需求场景都能实现,一次编写到处运行,哈哈。
|
7
yanxijian OP @loqixh Java 感觉要学太多框架的东西了。C# 的话学过一点,还是比较喜欢的,就是感觉机会太少了,待遇感觉也不高,Linux C++ 门槛又有点高。目前还是学着 Go 吧,看有没有机会内部转岗,哈哈
|
8
MeteorCat 2018-08-16 23:41:05 +08:00 via Android
C/C++
|
10
shilyx 2018-08-17 09:12:38 +08:00
go 做后端还是挺舒服的,如果从 c++转向 go,会很有快感。
但是如果习惯了 go,再转 c++的话就会有各种不便。 如果 go 能一直将当前的态势持续下去,选择 go 也不错。 |
12
88250 2018-08-17 09:30:00 +08:00
对了,楼主可以试试这个技术栈:Electron + React + golang
|
13
milzero 2018-08-17 09:50:42 +08:00 1
根据我面试的经验,做 Go 的一般要求你有后台开发经验的,在珠海买房才是硬道理啊。
|
14
nieyujiang 2018-08-17 10:02:03 +08:00 via iPhone
@88250 #12 electron 太卡了,而且效率低,安装包巨大
|
15
bihuchao 2018-08-17 11:20:15 +08:00
GO 是真的很好用
|
16
utanbo 2018-08-17 11:28:05 +08:00 1
我做了好多年 qt,改需求太正常了,越靠近前端,需求变动越多。
后来转行的原因不是因为烦,而是觉得做 qt 方向窄,而且也不是太有技术含量。 部门划分项目奖,后端都要比前端多些。 转后端,其实重点不在 linux c 还是 go,而是网络编程,操作系统,数据库。可能还有一些运维方面的要求。 如果这一套熟练了,java 还是 go,c/cpp 还是 node.js ,都不是关键。 所以,即使你“学会”了 go,也缺少项目经验证明你后端开发的能力。 |
17
yanxijian OP @utanbo 也清楚都是网络编程,操作系统,数据库方面。但不知道转后端 Go 和 Linux C++ 要简单一些、机会大一些,毕竟没有相关的经验,不知道外面面试是怎么要求的。
|
18
Yoock 2018-08-17 13:45:05 +08:00 via iPhone
go 吧,写过 c c++转 go 很方便
|
19
88250 2018-08-17 15:48:27 +08:00
@nieyujiang 现在的安装包不用考虑大小吧,效率低? 来试试 https://github.com/b3log/baidu-netdisk-downloaderx :trollface:
|
20
nieyujiang 2018-08-17 16:07:39 +08:00 1
@88250 #19 我还是比较偏爱原生的应用,现在看到这种包浏览器的应用都不想装.
|
21
xdeng 2018-08-17 16:25:01 +08:00
Go 啊! 你要放下你的 py 了吗?
|
22
4u1kto 2018-08-17 16:31:36 +08:00 2
坐标帝都,Qt 开发工作六年,准备再混一年(或者更短时间)就跑路了,这么多年来的感悟就是除了和项目经理 /产品经理 /测试扯皮,其他时间都感觉没有存在的意义😂,下班之后感觉也都是因为上班的不愉快而无心学习。
我们的技术栈就是用 QML 写 IM 的 mac、PC 客户端,类似于微信的 PC 客户端,我用 QML 搭起来的 UI 框架,他们写底层。 现在身边两个小伙伴都在学 go 做 IM,用 docker cluster 搭微服务,业务层光是 mq/redis/mongo/mysql 的部署和业务结构都够喝几壶了,更别说上层逻辑多复杂。 公司高层斗争中我们部门也跟着差不多牺牲了,也不知道未来何去何从。 个人觉得技术这种东西永远都只是资本的牺牲品,程序员也是往热钱所在的技术区域蜂拥。 心累,写这么多也是负能量爆棚,请前辈指点迷津。 |
24
yanxijian OP @4u1kto 其实搭搭界面,如果能准时下班也还好。说实话我是放弃从工作中学到很多东西的想法的了。因为历史包袱问题,公司中的很多东西感觉往往是落后的。要自我提高和学习新东西,还是要自己折腾开源的东西吧。工作如果不能乐在其中,至少也不想加班太多。😌
|
25
drackzy 2018-08-17 17:23:03 +08:00
想转 go,远离点碎业务和变动的需求,学底层。
|
26
aihidao 2018-08-17 23:15:24 +08:00
我是做的后端,毕业后因为不懂进了棋牌公司。
后来才明白棋牌到底是什么。 然后 最近一直想转 Qt 或者 linux 服务器。 |
28
xiaoke0718 2018-08-18 18:02:11 +08:00
用 python
|
29
utanbo 2018-08-18 19:30:23 +08:00
@yanxijian 虽然 go 被很多大神鄙视,但是也有很多工程师力挺。因为网络编程 go 很方便。至于工作机会,在你所在城市,用 boss 直聘,猎聘什么的,关键字搜一搜,看看岗位数量就知道了。
|
32
aihidao 2018-08-18 22:13:14 +08:00
|
34
chifandeyu 2018-12-03 22:37:49 +08:00 via iPhone
请问楼主转后台成功没有,我也是目前在做 Qt 可以端,一直想转后台开发,还没有机会。
|
35
yanxijian OP @chifandeyu 没有啊,还是写客户端吧。争取少写界面多搞架构方面的。
|