编程爱好者求助

2014-12-04 16:15:14 +08:00
 liuxu
请编程老手帮助我一下~
我能很快的学习一种编程语言,这几个月学了R语言,HTML,CSS,JAVASCRIPT,PHP,PYTHON,JAVA,ANDROID,多的10天,少的1天不到,git也都会,以前学过C和汇编,现在也是一个linux党(新手党...只是看完了鸟哥的基础私房菜,目前用ubuntu...)。
我现在的水平属于基础水平,如果忘记了某语言的相关知识能立刻查看书搞明白。

现在问题是,书上的例子能看明白,出BUG我也能自己调试好,给个题目也能解答出来。然而我却一直在新手水平打转,不知道如何深入进去,不知道如何去写出一个完整的应用程序。。

请问各位,我这种情况该如何深入进去?下一步该怎么走,或者有没有适合我看的书或者其他什么资料源码之类的。。谢谢~

(中午刚弄了一本C++ Primer 第五版,计划是3-4天以内能看完...)
5464 次点击
所在节点    程序员
70 条回复
JamesRuan
2014-12-05 01:00:59 +08:00
需要工程的经验,一个可行的办法是参与开源项目的开发。
josephok
2014-12-05 09:37:31 +08:00
楼主好牛逼
thinkmore
2014-12-05 09:40:33 +08:00
楼主,你都这么牛逼了,还不带我飞?

话说你的项目经验比较少吧!那你还是找个公司实习下吧
HerrDu
2014-12-05 09:48:32 +08:00
我现在是一个小菜,有些也是想请教一下。我现在也再看R语言,R只是一个语言,后面都是设计到统计学的知识,你对统计学和建模这块是不是也很了解?前端那块风头正盛,关于html5,css3和nodejs的使用如何?Python也是我比较喜欢的一个语言,据了解它既可以写web也非常适合数据挖掘和网络编程,这些是不是也熟知了?
nagato
2014-12-05 10:07:25 +08:00
看下他的blog就知道是什么水平了--
boom11235
2014-12-05 10:07:41 +08:00
写写实际可以应用的东西吧,譬如小游戏,什么俄罗斯方块,贪吃蛇,或者一个日常应用。你会发现编程不仅仅是语言那么简单,每一个语言深入进去都是一个世界...
robertlyc
2014-12-05 10:19:27 +08:00
不就是看完 又不是说看懂
init
2014-12-05 10:25:56 +08:00
啊 c++我看了三个月, 现在都当字典用, (我是不是很low) 感觉c++中很多知识的, 比如模板啊, 智能指针啊,
下面是我的建议啊, 不喜勿喷
我觉得吧lz还是停留在课本的水平,
这样吧你看完c++就思考一下这么几个问题吧
模板是什么,
模板的实现,
什么情况下用模板

c++内存对象模型

智能指针是啥
怎么用,
为什么用,
能不能不用,
什么时候用

STL, 这也算c++吧

static关键字

引用

继承

菱形继承

重载覆盖隐藏

互斥与同步(忘了书上有没有了, 要不就在linux网络编程那本书上)


额...太多了不说了

然后看完写个线程池吧
liuxu
2014-12-05 10:52:20 +08:00
@HerrDu 你根本就不是小白—.—。。R语言是因为朋友读研究生,看的论文要用R语言写个程序,我当时不会,她更是一个程序小白,因为是特好的的朋友,所以就中午开始学,结果晚上就把程序完成了给她了,我本身不会你的说的那些东西,她是给了公式,我帮她写程序画图。。html和css还只是停留在帮别人做做作业,写几个小网页,帮别人改错误阶段。。PYTHON我也想写那些程序,就是不知道怎么动手,空会PYTHON语法,却不知道怎么写个程序, 所以发帖问问如何写出一个完整的程序。。
liuxu
2014-12-05 10:53:01 +08:00
@Ghoul2005 就是这么一个情况,感谢~
exploreexe
2014-12-05 11:04:01 +08:00
我觉得

理论+不实践=扯淡

自己以为看会了≠真的会了
TimLang
2014-12-05 11:05:21 +08:00
找个公司去上班提升会很快,除非你能力很强,自己做项目。
guokwei
2014-12-05 11:10:44 +08:00
(中午刚弄了一本C++ Primer 第五版,计划是3-4天以内能看完...) 自己学能力真很牛叉,多写代码,多思考,这么快的看书速度好像没有思考的时间。
mornlight
2014-12-05 11:15:28 +08:00
写个能稳定运行一周的爬虫。
写个论坛,附带移动客户端,自己设计API。
acros
2014-12-05 12:50:12 +08:00
C++ Primer看了四年还记不住的人哭过·····
muzuiget
2014-12-05 12:53:02 +08:00
看到最后一句话默默匿了。
rcmerci
2014-12-05 15:29:51 +08:00
"中午刚弄了一本C++ Primer 第五版,计划是3-4天以内能看完.."
lz你是有多屌。。。。。
omi4399
2014-12-05 16:01:37 +08:00
"中午刚弄了一本C++ Primer 第五版,计划是3-4天以内能看完.."
这么厚的书就算是小说我一周也看不完啊,摔~
ming7435
2014-12-05 23:24:47 +08:00
"中午刚弄了一本C++ Primer 第五版,计划是3-4天以内能看完.."
工作了5年的人表示压力山大,lz这水平v2ex能帮你的人不多
flynaj
2014-12-06 17:29:06 +08:00
不会编程就不要说学会了,其实一种都还不会,只要你明白这点就简单了.

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

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

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

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

© 2021 V2EX