V 友们有做 windows 客户端开发的吗?最近有些迷茫,进来聊聊吧。

2014-03-04 09:19:39 +08:00
 enson110
先说一下自己的情况,11年毕业至今一直在做windows下的客户端开发,主要是用C++,感觉最近几年win下的客户端有些“过气”,我的意思是没什么创新,而WEB和移动客户端发展的蒸蒸日上,不断有新技术,新的创新,自己好像有些不入流。因为自己也喜欢新的东西,比如新的技术、新的设计、新的框架等等,但这些大多都是web和移动方面的。
最近浏览一些招聘网站,发现从需求上来说也是web和移动平台较多,而C++也大多是Linux下的服务器开发。
其实我想问的是:
同样做win客户端开发的V友们未来如何发展呢?
现在考虑转web或者移动客户端开发是不是一个更好的选择?

欢迎回复,我会感谢你们的:-D
8676 次点击
所在节点    程序员
54 条回复
cxe2v
2014-03-04 09:28:41 +08:00
本人在转移动端,话说win客户端现在基本都是事业单位,政府单位在用,他们都是找的有关系的人拉团队做项目,想要在民间市场上做win客户端,确实不吃香了
enson110
2014-03-04 09:33:37 +08:00
@cxe2v 确实,这就是我想表达的,我也想开发一些很酷很有创新的东西,并且是大众都可以用得到的,这样会有更强的成就感,但是感觉做win下的客户端开发后,这些都与我不沾边。
harrymoo
2014-03-04 09:34:26 +08:00
我毕业那会还是Windows开发很好找工作的时候,做了6年Windows,从底层驱动做到GUI做到DCOM,从Delphi/C++Build/VC做到.net;然后就转JAVA,转后台开发;再转Android,转iOS;现在在做ARM,嵌入式开发。
怎么说了,以上的选择真的不是我特意的,工作需要什么,目标需要什么,我就去用什么。
其实Android/iOS开发跟Windows开发基本逻辑还是一样的,事件处理、GUI Paint什么的,要转也快。

你不如自己找个小想法做做先?
dong3580
2014-03-04 10:53:26 +08:00
C#,在做web客户端,其实和win客户端一样,只不过考虑兼容性多点,诶,同样迷茫ing.
missdeer
2014-03-04 11:01:34 +08:00
我之前就一直是做Windows桌面软件的,后来进了现在这家公司,有个项目同一套代码有跨平台的需求,所以我现在可以说自己有Linux开发经验了。但实际上现在很多找Linux服务器开发的,都要求有大规模并发的项目经验,我这个项目没有这条件,但终归是多了一点谈资了。
favormm
2014-03-04 11:01:41 +08:00
做windows下的驱动开发。 这个应比较吃香。
enson110
2014-03-04 11:28:27 +08:00
@missdeer 其实我想往web方向转,但是web和客户端差距比较大,等于现在积累的经验很少能够用到,所以很纠结。
icedx
2014-03-04 11:48:45 +08:00
移动端终究不能代替桌面端

坚持做下去会有回报的

我人生都迷茫了 你这算啥?
asoncheng
2014-03-04 11:53:13 +08:00
桌面时代:客户端已经距离很远了。
互联网时代:接下来可以选择WEB开发(后端,前端,Java等)
移动互联网时代:APP,后台开发
物联网时代:电视平台,硬件平台,云平台

看好趋势把握好哈。
ChiangDi
2014-03-04 11:56:14 +08:00
现在最赚钱的是互联网公司了,看看《黑客与画家》。
hustlzp
2014-03-04 12:00:59 +08:00
转移动吧。
bengol
2014-03-04 12:22:49 +08:00
按我的理解,无需关注这些,项目需要什么就做什么,做好做漂亮。钱给不够就跳槽走人。没必要非得去搞什么专门技术。
fangzhzh
2014-03-04 12:29:06 +08:00
赶紧跳船吧,船快沉了.
enson110
2014-03-04 12:45:38 +08:00
@fangzhzh 确实想跳
但是现实的问题有两个:
1.因为现在上班也比较忙,所以要想踏实学习新的技术就要辞职。
2.如果直接找Web或者移动开发的职位,不知道有哪个公司肯收留我这个有C++客户端开发基础的码农呢?
lukic
2014-03-04 12:53:02 +08:00
@enson110 要勇敢。1或者2 都是可以尝试的,不要思前想后,错失了时机。
过来人的建议。。。
txx
2014-03-04 12:57:44 +08:00
@enson110 据我所知 金山iOS 那头招人 基本上都是招 C++ 程序员 不看你之前做过什么的 C++ 过硬 一个月速成iOS 肯定没问题,而且还比iOS圈里面 很多开发者还靠谱
enson110
2014-03-04 13:11:20 +08:00
@txx 这么说,我是不是首先要买个MacBook了解一下ios开发?
WildCat
2014-03-04 13:29:53 +08:00
楼主竟然上面基本都给了感谢,赞。
PS.我就路过打个酱油
txx
2014-03-04 13:31:29 +08:00
@enson110 我这么说的意思是 您别太在意自己做了好多年的C++客户端,可就业范围很窄,好的C++程序员是很吃香的。
enson110
2014-03-04 13:38:44 +08:00
@txx 其实技术并不是很重要,重要的是win下的客户端开发已经没有什么发展了并且自己也不是很喜欢。我挺希望把C++用到Web或者移动开发中去,只是没有具体的经验,很难令我找到新的工作,这正是我所发愁的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/102761

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX