» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

闲的没事儿干,学哪种编程更有用?

posted by wap, platform: 小米 红米
前端不死 类比游戏不死 因为人总需要娱乐
但页游  手游 pcgame  tvgame 就像什么mvc框架  ajax  xml  json,
风水轮流转,技术做的越久,越觉得追新就是应付工作,
哦 做安卓 java很像c++ 行 干
做苹果阿  object-c很像c++  行 干
做 asp.net ? c#他妈和c++一样  行 干
php? 妈的就一个c水平   干

自己闲着的时候  想来想去 却写不下几行代码 整天就纠结vi的tab缩进几个  80字要不要换行 什么语法配色好看。。。


TOP

posted by wap, platform: Chrome
难得看到TG有编程语言讨论楼,我作为从业人员说几句主观感受:
前面有人说前端不好的,我觉得没道理。 前端忙成狗?IT哪个不是忙成狗的。我不觉得前端有比后端特别忙的地方。 前端更新快,那是相对的。 近几年确实更新快,因为之前的方式实在是N多年都没更新,所以变革有点大。 最近前端更新了什么,不就是开始用MVW框架了吗。 这个过程哪个编程语言没有经历过?PHP不也是MVC了吗,.NET不也是MVC了吗,这是必然的趋势。 有人说前端就是一年一个新轮子,不停地要学习新东西。 我却觉得其实没那么严重,因为前端都是基于JS这个语言的,你不停的添砖加瓦就好。 后台呢,语言繁多而复杂。 每个语言还有不同的框架,其中的代表就是PHP。 即使你选择了学习后端,选择了PHP,那你学哪个框架呢?万一PHP不行了你想学别的语言呢?又是一个新语言+新框架。 当然这时候大神就要说了,语言都是一个原理,学会了一个再用另一个毫无障碍。 但是我个人的经验来说,换语言是有很长的不适期的,人都是习惯性动物。
那说完了前端,如果楼主想学后端学什么,我推荐ruby。 python也很好,但是学的人有点多,再就是python的工作数量是有水分的,因为python不光能做网站,一些科研,计算的编程也算python的,而ruby的工作数量很实,就是做网站的。 还有就是ruby的框架就一个,没有那些杂七杂八的干扰项。 ror没有想象中发展的那么好,但是也已经很不错了。 这个时候千万别PHP了,跟45年转行做汉奸没什么大区别了。



TOP

现在前端的问题是轮子太多,很难说清楚一个东西的生命周期到底有多长,后续版本变动到底会不会推翻重来,感觉比当年后端的东西乱多了。
然后LS说C这个问题,其实如果你只会原生的ANSI C,你是根本玩不转ANDROID IOS 等等之类东西的。这些完全不同的平台,最大的差异不是语言的语法本身,而是底层机制、开发层框架、公用组件等等之类的东西,这里面的区别可就比你是用C还是用JAVA的区别大多了。


TOP

posted by wap, platform: 小米 红米
"因为python不光能做网站,一些科研,计算的编程也算python的,而ruby的工作数量很实,就是做网站的。"
大哥  看看lz说什么,  人家是闲着找点东西学,没说一定要投身web开发上面,
其实平常用linux的写写shell就很有用了,不用linux的学python真的不错,实在,
SQL也是很值得学的,不需深入也有很多可以使用的地方,
想玩的话绝对是arduino,手柄型的leonado  穿戴行的 还有nano  mega yun 各种版型,各种sensor和 sheild,接个三轴g-sensor控制3d程序,逼格满载,最重要是一大堆做好的例子,plug and play

TOP

楼主只是闲下来玩玩, 又不是找工作, 学前端作甚, 很容易就淹没在各种各样的框架之中.

可以学学python, 轻松, 简洁, 多平台, 多面手. 还可以买个树莓派, 发挥一下自己的想象力.

还有一个是正则表达式, 这个是语言无关的, 但是学通了, 理解了正则的精髓, 很多东西都可以事倍功半.

TOP

posted by wap, platform: iPhone
学c喷了,学来干毛?写个hello world吗?业余最有用的肯定是学Python

TOP

mathematica这样的软件是不是就用python语言的?

TOP

posted by wap, platform: Samsung
喷了,直接学js html css就好。。
你学个php,做到最后还是要学js css html
你学Python,最后到前端还是要js css HTML
你学啥只要是做web相关 js css HTML就躲不开。
这也是为什么Java script越来越火的原因,因为js 有其不可取代性。至少目前来说没有任何语言能替代js。

TOP

posted by wap, platform: 小米 NOTE
不推荐C是因为这玩意学会干不了啥,而且有个别的语言用不上的指针。

Python不但简单,而且学会就用得上,日常写几个小玩意自动化自己的生活工作很有帮助。

HTML+CSS+ javascript不单日常用得上,编写油猴脚本什么自动签到、屏蔽ff大神什么的都能玩,工作也好找。虽然发展蓬勃日新月异但是一般人会用jQuery这一个框架就足够了。

TOP

引用:
原帖由 jeanz 于 2016-1-7 21:02 发表
posted by wap, platform: Chrome
楼上都不切实际,业余学习用处最大的是vba。学的少有少的用处,学的深有深的好处。每一步都有成果。学到哪里都可以放下。
vba用处是蛮大的,但现在如果新学的话,不建议再学vba,应该直接学习vba的升级版本vsto,简单搞搞就是office的自动化控制,复杂点的话可以和各种后端对接整合。

TOP

前端永远忙死,永远缺人。
为什么,好的项目前端,往往都是要求深度定制和用户体验的,难以抽象,这个注定了是要把人一遍遍地折腾。
一个高标准的项目前端,往往都是不能直接套框架的,很多东西都要从底层写,相当繁重。
后端为什么相对悠闲,又容易上位?
因为后端更容易抽象,更容易封装,便于架构和业务分离,统筹分工非常清晰。时间长了,一些就往架构跑了,慢慢就上去了。

TOP

所以综合各位来说,就是先学python,等有一些前端的需求后,就上马js+html+css

最后,前端现在确实比较苦逼,最近一个项目需要写angularjs,写指令很痛苦……
不过angularjs确实是一个大进步,又多了一个轮子,跳槽的时候又能多写一行,应该能加点工资吧。

TOP

引用:
原帖由 lrj2u 于 2016-1-8 11:51 发表
所以综合各位来说,就是先学python,等有一些前端的需求后,就上马js+html+css

最后,前端现在确实比较苦逼,最近一个项目需要写angularjs,写指令很痛苦……
不过angularjs确实是一个大进步,又多了一个轮子,跳 ...
一大波新的轮子正在靠近

TOP

汇编 c c++ c# java html css javascript python,都学一下。

TOP

posted by wap, platform: Chrome
angularjs就是MVVM框架,同类的还有avalon和vue,同类的会一个其它就容易触类旁通了。

轮子多是多,但是其实就两种,只要根本不变再多又何妨?

TOP

发新话题
     
官方公众号及微博