大四学生一枚,立志前端,自学基础。但面试时总无奈经验缺乏,建议去做一些项目与demo,但不解如何动手实施?什么样的算是好的增加经验的demo?求举例。

2012-10-22 23:32:41 +08:00
 axedo
9855 次点击
所在节点    程序员
70 条回复
zythum
2012-10-22 23:53:22 +08:00
只要做了,都是好的
Julyyq
2012-10-23 00:26:55 +08:00
想锻炼不?放你些项目做做?
agassi_yzh
2012-10-23 00:34:47 +08:00
github上吗。stackoverflow上马
lingyired
2012-10-23 08:39:11 +08:00
@zythum 同意他的话,确实,只要做了,对你都有用
axedo
2012-10-23 10:30:46 +08:00
@zythum 嗯,但是项目去哪儿找啊?我自己的学习基本上就是啃了几本书,然后像高程,犀牛里有很多实例,一个个练习理解。然后觉得自己仅仅是理解了书上的模式思想,与编程套路,但总觉得不是自己的东西啊。
axedo
2012-10-23 10:30:54 +08:00
@lingyired 同上
axedo
2012-10-23 10:31:10 +08:00
@agassi_yzh 非常感谢,马上去查阅!
axedo
2012-10-23 10:31:31 +08:00
@Julyyq 当然 乐意至极。请问怎么练习您?
zythum
2012-10-23 10:32:12 +08:00
@axedo 自己觉得什么好玩就做什么就好。不分大小。
axedo
2012-10-23 10:35:35 +08:00
@zythum 额,小弟不才,求具体。就比如说,书上经常有的小效果,或者我看某个网站上好的模块,自己把它重构了,或者看看原作者的思路模式,都算么……?
axedo
2012-10-23 10:36:00 +08:00
@Julyyq sorry 联系
udonmai
2012-10-23 10:36:11 +08:00
@axedo 楼主我看豆瓣的时候总是反复地刷时间线,每次刷都不知道上次刷到哪了导致我会重复看一些东西,帮我写个用来标记上次看到哪的插件吧~~

这个怎么样?楼主如果做就最好了。。。
axedo
2012-10-23 10:42:18 +08:00
@udonmai 我尝试一下……希望有高人提醒这个技术难度会很高么……而且我还得先去弄明白一下插件是怎么个实现法的……sorry
udonmai
2012-10-23 10:56:45 +08:00
@axedo 就是DOM操作,可能需要插件的一些存储机制,看你怎么设计了~~
axedo
2012-10-23 11:02:39 +08:00
@udonmai dom我ok 插件的东西我得去看看~
udonmai
2012-10-23 11:09:45 +08:00
@axedo 嗯,如果你觉得可以接受就试试做吧~ :) 不强求~
remaerd
2012-10-23 11:20:55 +08:00
觉得你现在的情况,是理论太多,没有实践过?虽然能够用功将那些无聊的书背下来是觉得你很厉害,我是做不到,但是毕竟能够真正做出来东西才是最重要的。

要做前端,我觉得最核心的是要掌握好 MVC 模式。而具备条件搞 MVC,而且比较流行的,基本有三种选择:HTML5 前端,iOS/Android 客户端。如果你没有打算先做 iOS 的软件,HTML5 和 Android 之间,我建议选择 Android。理由是 Android 的语言是 Java,是很多 OOP 教程的范本。而 HTML5 前端的情况则复杂很多,容易养成不好的开发习惯(不使用 MVC 导致难以维护)。

我的第一个具备 MVC 的项目,是一个用 AS3 写出来的微博客户端。所以我同样建议你,搞一个自己的微博客户端,学会怎么看 API Doc。

在我看来,搞实践比背理论容易太多了。我觉得你这样问如何实践,有些 Nerd。或许你应该调整一下思路。不要将搞项目做 Demo 当作作业。这样你会学得很轻松很愉快,因为大多数搞编程的都是这样做的,不需要背大段理论。
dodo11230
2012-10-23 12:58:19 +08:00
貌似这个社区挺有意思的
tshwangq
2012-10-23 13:02:20 +08:00
去开源社区做点贡献了
s200612321
2012-10-23 13:14:53 +08:00
@axedo 我有一个小项目,不过是 rails 的,试一试吗??

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

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

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

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

© 2021 V2EX