之前因为兴趣开始自学英语从哪里开始Java,学到后来发现越来越困难,基本停滞不前,有没有好的方法突破现在的情况啊?

&a href=&///?target=http%3A///tech/github.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&如何高效利用GitHub ← 阳志平的个人网站::技术&i class=&icon-external&&&/i&&/a&
作为一个文科妹子,我在看过几乎所有热门 github 教程之后依旧一头雾水,在近半年的摸索中终于明白啦~新年初,把自己纯小白的学习经验分享一下吧!&br&&br&&b&#什么是 Github ?&br&&/b&必须要放这张图了!!!&br&&img src=&/7c9d63fb_b.png& data-rawwidth=&600& data-rawheight=&412& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/7c9d63fb_r.png&&(图片来源&a href=&/question//answer/& class=&internal&&GitHub 是怎样的一个存在? - Deep Reader 的回答&/a&)&br&&blockquote&&p&Git 是由 Linux 之父 Linus Tovalds 为了更好地管理linux内核开发而创立的分布式版本控制/软件配置管理软件。&/p&&/blockquote&好吧,我相信看到这里你已经晕了,这也是我一开始看那些所谓经典教程的感受。写这些教程的人都是几年以上的程序员呀,他们往往直接就告诉你所有命令的含义或者整个体系。&br&&blockquote&专家盲点(expert blind spot)就是对一个事物知道的越多,就越发不记得“不知道这个事”的情形。&/blockquote&&br&&b&简单来说,Git 是一个管理你的「代码的历史记录」的工具。&br&&/b&&img src=&/cd910ad32ac_b.jpg& data-rawwidth=&214& data-rawheight=&164& class=&content_image& width=&214&&我不是程序员为什么要学这个啊啊啊!又不要管理代码们!&br&&br&别急,虽然 github 学习门槛高,一会你就知道为什么人人都应该会这个啦!&br&&br&----------------------------&br&&b&学习步骤&/b&&br&&br&##注册安装&br&去官网注册一个账号(这个你应该会,恩就不放链接了)&br&然后,下载一个&a href=&///?target=https%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GitHub Desktop&i class=&icon-external&&&/i&&/a& mac客户端是最方便的啦!(命令行什么的真的是会越来越晕!先别管他们!)&br&&br&假设33(珊姗就是我啦)、小四和你三个人一起写一本小说(澄清一下,并没有黑任何人的意思,恩!),暂且叫做...《梦里花落爱吃土时代》&br&--&br&图(脑补)&br&--&br&(⊙v⊙)嗯!终于可以正式开始了!&br&&br&&b&#step1:创建新项目&/b&&br&我们三个人在不同的城市要远程共同写一本书,要有一个漂亮的笔记本吧?&br&&img src=&/fa17ad198ae_b.png& data-rawwidth=&895& data-rawheight=&334& class=&origin_image zh-lightbox-thumb& width=&895& data-original=&/fa17ad198ae_r.png&&&br&「repositories」就是你的笔记本们。你只需知道 Repository 是个放项目的地方就行。有时候会出现 Repositories,是多个 Repository 的意思。&br&&br&**fork**&br&如果你不想新建一个笔记本,看到小四之前写过一个好到炸裂的文章,想把他的直接全部偷过来,修改修改就成你自己的文章了,这应该怎么办呢?&br&github 还提供了一个很赞的功能叫做 fork ,你只需要点击这个神奇的按钮,就可以把他的「笔记本」变成你自己的啦!任意修改都可以哦~&br&&img src=&/ed6d6fdc68fbfa829997b_b.png& data-rawwidth=&808& data-rawheight=&201& class=&origin_image zh-lightbox-thumb& width=&808& data-original=&/ed6d6fdc68fbfa829997b_r.png&&&br&&br&&b&#step2:把「笔记本」克隆到本地&/b&&br&「笔记本」在云端,你要把它摘下来放到自己的电脑上写小说才方便呀,在这里我们叫「clone」是不是很形象?步骤如图:&br&&img src=&/b5d537f10af3_b.png& data-rawwidth=&838& data-rawheight=&309& class=&origin_image zh-lightbox-thumb& width=&838& data-original=&/b5d537f10af3_r.png&&或者是直接去我们的客户端&br&&img src=&/cde6dbb8be6_b.png& data-rawwidth=&1112& data-rawheight=&773& class=&origin_image zh-lightbox-thumb& width=&1112& data-original=&/cde6dbb8be6_r.png&&&br&&b&#step3:可以开始写作啦!&/b&&br&你的笔记本里已经自动有一个文档了,这个时候让我们回到网页版[微笑脸]&br&你只需要在 web 端点开这个README.md可以开始在里面写你的小说了。&br&&img src=&/5cff90f3bd0cd5e400bcc637_b.png& data-rawwidth=&1024& data-rawheight=&335& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&/5cff90f3bd0cd5e400bcc637_r.png&&或者直接点开刚刚 clone 到电脑上的文件夹直接在里面写。&br&ps:需要注意的是,文本支持 markdown 格式,可以先参考这个&a href=&///?target=http%3A///p/q81RER& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&献给写作者的 Markdown 新手指南&i class=&icon-external&&&/i&&/a&。&br&&br&&b&#step4:上传你写的小说&/b&&br&在本地写完之后你要上传到云端让我和小四都能看见你写出什么幺蛾子了吧?&br&回到客户端,你发现有变化!!!&br&&img src=&/2e2d2a0da9ef8005ee01f_b.png& data-rawwidth=&517& data-rawheight=&542& class=&origin_image zh-lightbox-thumb& width=&517& data-original=&/2e2d2a0da9ef8005ee01f_r.png&&没错,在你头像旁边给你这次提交内容起一个名字,以后如果再次寻找的时候会很方便。然后点下面的 Commit to master,还有右上角的 Sync 就好啦!&br&&br&&b&#step5:回退到之前的版本&/b&&br&夜深人静的时候,我趁着你们都在睡觉把小说的结局偷偷地改成女主死掉了!&br&你醒来觉得我这结局改的也太悲伤了,完全不能接受!结局必须要和之前那样王子公主幸福的生活在一起的 happy ending!&br&问题又来了,怎么退回到我修改结局之前的 happy ending?&br&&br&还是刚刚那个客户端,选择History 然后点击小齿轮,选择潇洒地点 roll back to this commit!&br&你又回到happy ending的状态啦!!&br&&img src=&/e2b413faf67ea77b36c93_b.png& data-rawwidth=&301& data-rawheight=&223& class=&content_image& width=&301&&&br&&b&#step6:&/b&&br&小四写了一章华丽无比的番外,你要更新本地的小说和他写的保持一致怎么办?&br&git pull&br&&img src=&/f5c5c0b43d1f9f7ab27267fbcc16d9fd_b.png& data-rawwidth=&279& data-rawheight=&354& class=&content_image& width=&279&&&br&-----------&br&好了,知道这些基本操作入门应该够了,我们来回顾一下(不要嫌弃我的画工啊喂!)&br&&img src=&/6c22d708defbc7df2240b_b.png& data-rawwidth=&800& data-rawheight=&600& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&/6c22d708defbc7df2240b_r.png&&&br&入门初期迅速得到一些正反馈对于学习一门新技能来说实在是太重要了!尤其是编程这么炫酷的事情!&br&所以先不要管什么复杂的 issue 呀 wiki 呀乱七八糟的操作,按照上面的一步一步来,如果遇到什么问题 google 之,一般都会解决的。&br&&br&有一个段子不就是说,当你遇到问题去找最高级的工程师,他们一般都会直接 google 吗?而且自带的帮助手册也是解决问题的好办法,比如你要新建一个 branch=》&a href=&///?target=https%3A///Kunena/Kunena-Forum/wiki/Create-a-new-branch-with-git-and-manage-branches& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Create a new branch with git and manage branches · Kunena/Kunena-Forum Wiki · GitHub&i class=&icon-external&&&/i&&/a&&br&&br&&b&这种遇到问题先自己尝试解决的小技巧,也是我自从学编程以来最大的收获。&/b&&br&&br&------------------------&br&&br&&b&#除了写代码你还可以用 github 做什么?&br&&/b&&br&回到文章开头,我又不是程序猿不用写代码玩这个干啥?&br&&br&你有没有碰到过团队里几个人共同协作写一个文档的时候?或者说需要反复修改的东西?比如最简单的写论文,用 word 保存一个一个版本 e-mail 给 boss?下次再找上次修改了什么地方简直要死啊有木有!!!&br&&br&相信你看了我的远程协作写小说的例子应该已经明白了, github 说白了就是一个「版本控制工具」。我们所谓的「回退」到历史记录,随时查看更改了什么地方,利用这个功能可以做的事情简直太多啦!&br&&br&就像 github 其中一位创始人[Chris](&a href=&///?target=https%3A///defunkt& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&defunkt (Chris Wanstrath) · GitHub&i class=&icon-external&&&/i&&/a&)也详细描述了[GitHub初创的前因后果](&a href=&///?target=https%3A///67060& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Startup Riot 2009 Keynote 路 GitHub&i class=&icon-external&&&/i&&/a&),他说道:&br&&blockquote&&p&Do whatever you want.&/p&&/blockquote&所以不是程序猿可以用这个来做什么呢?&br&&b&1、写书&br&&/b&和 33 一起写小说的例子,还记得吧?几个人你一章我一章共同修改一本书,或是几个出版社的编辑对新书进行校对,利用这个神器就可以随时看到哪里出现了问题和更改。如果想自己写书的话 gitbook 也是不错的选择(又是一个坑。。)&br&&br&&b&2、写文档神器&br&&/b&身为科研狗、产品狗、射鸡湿的你,是不是经常写文档?一个成熟的文档可能会有好几个版本,需要不断地迭代,然后不断提交给老板看哪里需要修改。在不同版本间自如切换就要用到git branch和git rebase了。&br&想想看,用 git 的分支管理不比拷贝粘贴更方便吗?&br&&br&&b&3、健身&br&&/b&有个哥们为了激励自己健身把每日计划都放上去了,还可以邀请其他人一起来相互监督!(我才不会说我自己也开了一个呢哈哈哈)&br&&a href=&///?target=https%3A///hoosin/EveryDaySport& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&hoosin/EveryDaySport · GitHub&i class=&icon-external&&&/i&&/a&&br&&br&&b&4、找男票&br&&/b&没错,看这个项目!利用众包的形式一起罗列男友条件的 list 然后试图自己开发出一个男票233333&br&&a href=&///?target=https%3A///YixuanFranco/YourBoyfriend& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&YixuanFranco/YourBoyfriend · GitHub&i class=&icon-external&&&/i&&/a&&br&有人评论问我用这个找到男票了吗?&br&统一回复:&br&并!没!有!&br&&br&&b&5、用GitHub搭建博客、个人网站或者公司官网&/b&&p&一个有自己域名的独立博客,是不是很帅?!&/p&&p&GitHub本身提供免费的托管服务,又提供了贴心的 Pages 功能,可以绑定你自己的域名,免费、高效、不限流量,做一个个人页面绰绰有余。&/p&&p&Jekyll 的教程和我自己的博客会稍后放出。。(先给自己挖个坑)&/p&&br&&p&&b&6、用GitHub协作翻译&/b&&/p&&p&苹果官方发布的各种官方手册,比如最近开源的 Swift &a href=&///?target=https%3A///numbbbbb/the-swift-programming-language-in-chinese& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&numbbbbb/the-swift-programming-language-in-chinese · GitHub&i class=&icon-external&&&/i&&/a& 就是国内一个自发组织起来的团队,30多个人用9天时间即将翻译和校对工作全部完成,他们每人都还有自己的事情,上班、上线、创业,这么大的工作量在以往简直是不可能完成的任务!&/p&&br&&p&&b&7、项目管理&/b&&/p&&p&GitHub最初是为了开发的管理而生,当然也就具备了项目管理的潜质,特别是与开发密切联系的项目中,它的优势尽显。比如这篇文章介绍了如何使用GitHub结合 Trello 等其它工具进行项目管理:&a href=&///?target=http%3A//xiaocong.github.io/blog//team-collaboration-with-github/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&使用GitHub进行团队合作&i class=&icon-external&&&/i&&/a&。当然,GitHub还是很偏重开发的管理,一般的项目管理还是适合使用 wortile 之类的产品。&/p&&br&&b&7、政府文件?&/b&&br&之前看到一个知乎回答说:日本政府把宪法放上去了,德国政府也做过类似的事:German Federal Law Now on GitHub。除了德日之外,英美在 GitHub 上也有很多公众服务:英国政府多达 10 页的项目目录:&a href=&///?target=https%3A///alphagov& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Government Digital Service · GitHub&i class=&icon-external&&&/i&&/a& 其中很多是政府项目的源代码或者设计原则之类。芝加哥的公开地理信息:Forking your CityNew York Open City: City of New York 路 &br&(原谅我找不到这个回答了,欢迎补充)&br&&br&&b&8、科研项目及数据&br&&/b&较早的&a href=&///?target=http%3A//arxiv.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&arXiv&i class=&icon-external&&&/i&&/a&、&a href=&///?target=http%3A//plos.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&PLoS&i class=&icon-external&&&/i&&/a&之外,较有气象的可以推荐&a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&mendeley&i class=&icon-external&&&/i&&/a&、&a href=&///?target=http%3A//www.doaj.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&开放期刊目录&i class=&icon-external&&&/i&&/a&&br&教育方面:&br&&ul&&li&&a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&OpenStudy&i class=&icon-external&&&/i&&/a&:一个社会性学习网络,通过互助来更好地学习,主题涉及到计算机、数学、写作等。&/li&&li&&a href=&///?target=http%3A//openhatch.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&openhatch&i class=&icon-external&&&/i&&/a&: 通过练习、任务等帮助新手更好地进入开源社区&/li&&/ul&&b&9、个人简历&br&&/b&&p&GitHub上的代码无法造假,也容易通过你关注的项目来了解你的知识面的宽度与深度。现在越来越多知名公司活跃在GitHub,发布开源库并招募各类人才,例如:&a href=&///?target=https%3A///facebook& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Facebook&i class=&icon-external&&&/i&&/a&、&a href=&///?target=https%3A///twitter& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Twitter&i class=&icon-external&&&/i&&/a&、&a href=&///?target=https%3A///yahoo& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Yahoo&i class=&icon-external&&&/i&&/a& ...&/p&&p&开始有了第三方网站提供基于GitHub的人才招聘服务,例如:&/p&&ul&&li&&a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GitHire&i class=&icon-external&&&/i&&/a&:通过它,可以找出你所在地区的程序员。&/li&&li&&a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&&i class=&icon-external&&&/i&&/a&:通过它,能评估某位程序员在GitHub、LinkedIn、StackOverflow、hackernews等多个网站的影响力。&/li&&/ul&甚至专门有一个项目就是自动根据你的 GtiHub 公开项目创建个人简历:&br&&a href=&/question//answer/& class=&internal&&我们可以使用 Git 以及 GitHub 做哪些事情? - Kane Blueriver 的回答&/a&&br&&br&&b&10、设计资源库(重点来了!!!)&br&&/b&做 ppt 不知道到哪里去找高质量美图?&br&最近半年初入设计圈,收集了不少 bookmark 想在年底来一个总结。 于是自己创建了这个Design- Resource List 项目,旨在让更多的设计师找资源变得有章可循。&br&&br& 先更新一部分,大概还有200多个还没放过来。。(吐血) 所以,欢迎大家也推荐自己收藏的资源,加入这个项目并一起持续更新么么哒 :)&br&&a href=&///?target=https%3A///timmy3131/design-resource& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&timmy3131/design-resource · GitHub&i class=&icon-external&&&/i&&/a&&br&&br&11、&a href=&///?target=https%3A///explore& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Explore · GitHub&i class=&icon-external&&&/i&&/a& 更多好玩的内容等你自己发现哦&br&&a href=&/question/& class=&internal&&你在 GitHub 上看到过的最有意思的项目是什么? - 调查类问题&/a&&br&&br&-------------------------------------&br&&b&#更多高阶教程:&/b&&br&&b&如果你已经不满足于上面的基础知识了,欢迎探索更高级的玩法!&br&&/b&1、&a href=&///?target=https%3A///GitCafe& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GitCafe&i class=&icon-external&&&/i&&/a& / &a href=&///?target=https%3A///GitCafe/Help& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Help&i class=&icon-external&&&/i&&/a&&br&2、[git简明指南](&a href=&///?target=http%3A//rogerdudler.github.io/git-guide/index.zh.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&git - the simple guide&i class=&icon-external&&&/i&&/a&)墙裂推荐!漫画的形式很形象(恩我承认比我画的好看多了)&br&&p&3、在线交互学习 github 的网站&a href=&///?target=http%3A//pcottle.github.io/learnGitBranching/%3FNODEMO& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Learn Git Branching&i class=&icon-external&&&/i&&/a& 这个也很好玩~&/p&&p&4、[GitHub自身的官方博客](&a href=&///?target=https%3A///blog& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The GitHub Blog · GitHub&i class=&icon-external&&&/i&&/a&)&/p&5、&a href=&///?target=http%3A//danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&git-flow 备忘清单&i class=&icon-external&&&/i&&/a&&br&&br&&b&入门书籍推荐:&br&&/b&&a href=&///?target=http%3A///subject//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GitHub入门与实践 (豆瓣)&i class=&icon-external&&&/i&&/a&比较基础&br&&a href=&///?target=http%3A///subject/3420144/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Pro Git (豆瓣)&i class=&icon-external&&&/i&&/a& 更高级的教程,很全面!&br&&br&对了对了,还有阳志平老师的两篇非常全面的旧文(这么称呼好生疏啊2333)&br&&a href=&///?target=http%3A///tech/github.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&如何高效利用GitHub&i class=&icon-external&&&/i&&/a&&br&&a href=&///?target=http%3A///tech/git.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Git与Github入门资料&i class=&icon-external&&&/i&&/a&&br&&br&------------------------&br&( ⊙ o ⊙ )啊!知乎居然还不支持 markdown 心好累。。&br&&br&祝大家新年快乐。&br&ps:有朋友问我真的用 github 来写小说吗?&br&o(╯□╰)o只是举例子啊!方便大家理解而已...&br&还是会写一点点代码的(*/ω\*)&br&&br&欢迎各位程序员哥哥们纠错呀,别忘了点赞赞赞!!!!!
作为一个文科妹子,我在看过几乎所有热门 github 教程之后依旧一头雾水,在近半年的摸索中终于明白啦~新年初,把自己纯小白的学习经验分享一下吧! #什么是 Github ? 必须要放这张图了!!! (图片来源) …
&p&虽然有人说过Everything了,但我想向大家推荐它的新用法——&b&干掉流氓软件&/b&!几天前我因为要制作gif动态截图所以上网搜了一下,然后到了一个网站gif5,下载了一个录屏软件(千万不要去下,我现在就告诉你那是流氓软件),打开软件的同时Chrome也弹出来并链接到hao123,一开始没觉得有什么问题,免费的东西嘛,做个广告很正常,习惯了,后来发现不对劲了,每次打开Chrome,我的Google都没了,取而代之的是hao123!不止是Chrome,还有Firefox,所有浏览器的首页都变成了hao123。&/p&&p&我的首页被劫持了!&/p&&br&&img src=&/v2-2c0a0a239a_b.png& data-rawwidth=&1920& data-rawheight=&1048& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/v2-2c0a0a239a_r.png&&&br&&p&没办法,我只能上Google找解决办法,尝试了修改和删除快捷方式,一开始有用,过两三次又变回hao123,后来去注册表搜索hao123把搜出来的东西全删了,这次持续效果的效果久一点,没想到过了几天它又出现了.这下真是没办法了,重装系统又要很长时间,而且要想彻底干掉它最好就把文件全部删掉,那我的小电影就得重新下载了,好几十G呢。此时hao123露出了它那魔鬼搬的面目,狞笑着对我说:“肉鸡,我要强奸你,我要给你装上全家桶!”我瘫在椅子上,全家桶就全家桶吧,无所谓了。&/p&&p&后来刷知乎刷到这个问题,最良心的软件可以良心到什么程度,有人推荐了Everything,我就纯属尝试的心态去下载了,他那个网站是英文的,我就在担心软件全英文用起来会不会很吃力,还好安装时可以选中文,然后,大家说这个搜索很快,那搜什么呢?就是你了hao123!&/p&&br&&img src=&/v2-a0eca76f5fe1fc2959ec_b.png& data-rawwidth=&600& data-rawheight=&502& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/v2-a0eca76f5fe1fc2959ec_r.png&&&br&&p&我说怎么过一段时间就卷土重来了,原来是你,藏得还挺深!&/p&&p&接下来怎么办?肯定是狠狠地删除啦!&/p&&p&打开Chrome,首页Google,Firefox,首页也是Google,一个星期过去了,再也没看到hao123那张脸了,感觉出了一口恶气,心情非常愉快。&/p&&p&&b&你TM的不是挺牛吗?全家桶呢?来呀!&/b&&/p&&p&爽!&/p&&p&看着Google那界面心情就舒坦!&/p&&br&&p&PS:动态截图还是不会!&/p&&p&再PS:千万不要用百度搜everything!用必应或搜狗,否则&/p&&br&&img src=&/v2-863ed94804acbbb9c5bb1e6ad70ceae2_b.png& data-rawwidth=&1920& data-rawheight=&974& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/v2-863ed94804acbbb9c5bb1e6ad70ceae2_r.png&&&p&(不是我黑你,是你自己本身就黑)&/p&&br&&p&&/p&&p&经过评论区网友提示,我去下了WMI TOOLS,尝试着删掉了应该是叫脚本的东西,不知道有没有删错,等过几天看他会不会改回来吧&/p&
虽然有人说过Everything了,但我想向大家推荐它的新用法——干掉流氓软件!几天前我因为要制作gif动态截图所以上网搜了一下,然后到了一个网站gif5,下载了一个录屏软件(千万不要去下,我现在就告诉你那是流氓软件),打开软件的同时Chrome也弹出来并链接到…
数据库相关的书籍推荐:&br&1、《数据库设计与开发》&br&2、《SQL Server 数据库设计与系统开发教程》&br&3、《SQL语言与数据库操作技术大全》&br&4、《数据库系统概念》等等,还有些相关的视频资料:&a href=&///?target=http%3A///course-1491.html%3Finvite_id%3D& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Oracle之SQL语法系统精讲&i class=&icon-external&&&/i&&/a&&br&建议先从SQL语言、数据库原理学起,再慢慢深入。
数据库相关的书籍推荐: 1、《数据库设计与开发》 2、《SQL Server 数据库设计与系统开发教程》 3、《SQL语言与数据库操作技术大全》 4、《数据库系统概念》等等,还有些相关的视频资料: 建议先从SQL语言、数据库原理学起,再慢慢…
我也曾经投过类似的简历,以为是软件公司会培训零基础的人,发展成为员工,后来发现这些公司都是变相的培训机构,4个月培训,让你掌握基础,然后推荐给一些企业。培训时会和你签贷款合同,简单说,培训费用贷款机构出,你工作以后要还钱给贷款机构,培训公司基本不承担风险。&br&
如果你真的想转入IT行业,建议你去某宝买点基础视频自己看,有点基础后,报名正规点的培训机构学习几个月,应该具备入门资格,但是会不会被公司聘用,要看运气,转行就是这么困难。&br&
不过很多机构都会想办法包装你的简历,让你看上去经验丰富,然后向企业投简历,录取之后他就不管了,至于你能不能过试用期就看造化了。
我也曾经投过类似的简历,以为是软件公司会培训零基础的人,发展成为员工,后来发现这些公司都是变相的培训机构,4个月培训,让你掌握基础,然后推荐给一些企业。培训时会和你签贷款合同,简单说,培训费用贷款机构出,你工作以后要还钱给贷款机构,培训公…
如果你希望成为一个出色的程序员,那么只学习编程语言本身是不够的,你需要了解程序背后运行的原理。&br&下面的课程是从计算机系专业课程中选出来的,表面上看对软件开发帮助不大,但是有了这些理论基础,能够从更深层次考虑问题,角度也会更加开阔。&br&&ul&&li&离散数学&/li&&li&数据结构与算法&/li&&li&汇编语言程序设计&/li&&li&编译原理&/li&&li&操作系统原理&/li&&li&计算机组成原理&/li&&li&数据库系统原理&/li&&li&计算机网络原理&/li&&li&计算机系统结构&/li&&/ul&
如果你希望成为一个出色的程序员,那么只学习编程语言本身是不够的,你需要了解程序背后运行的原理。 下面的课程是从计算机系专业课程中选出来的,表面上看对软件开发帮助不大,但是有了这些理论基础,能够从更深层次考虑问题,角度也会更加开阔。 离散数学…
给分享一个腾讯课堂&a href=&///?target=http%3A///cgi-bin/courseDetail%3Fcourse_id%3D60785& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&软件测试从入门到高级【松勤软件测试】&i class=&icon-external&&&/i&&/a&
给分享一个腾讯课堂
卧槽,谢聪哥哥腰。&br&
完全谈不上高质量,胡说两句,等我拿到offer再来修改吧(如果有人肯雇我的话)。&br&
你问的是该怎么规划,作为一个还在默默准备的搬砖狗,我也非常迷茫,只是痴长几岁,某些纠结的过程已经经过了而已。斗胆胡说几句。&br&&b&&u&
first things first&/u&&/b&,问问自己:我想干什么,我确定以及肯定这是我想做的事情吗,我尝试到了什么程度,体会过其中的艰辛和快乐吗?内心比较笃定了,再迈出下一步。&br&
其次,每个人的情况都不一样。有人告诉你这条路成功了,还告诉你很多细节,然后你是否能信心满满地复制他的路?很有可能不行。因为做成一件事有大量的细节,当事人也无法区分究竟是哪个细节起了关键性的作用,所以自己的路自己走。&br&
我觉得针对比较蓝海的IT业,企业最关心的是你能不能对它有产出,所以要想能够得到offer,我认为最要紧的是证明你能胜任你想应聘的职位。这句话的关键词是“胜任”,它包含有两个意思:首先你有一个目标职位,然后你要向企业证明你的现状能满足要求,最好还能证明你的素质适合这个职位未来的发展要求。就是说现在而今眼目下,你要能写出能用的项目代码,而且未来可能出现的新问题你要能有这个潜质去抽象分解成算法和数据结构已有的问题来实现它。我个人觉得,能做到这点,作为一个新人就可以用了(有一个受到普遍认可的考试叫做PAT, Programming Ability Test,很多城市都设有考场,今年秋季考试时间是9月12号。题主不妨先尝试考一下看看,一来试试水,看看自己有没有足够的兴趣和耐性,二来考得不错的话对找工作有巨大的帮助)。&br&
至于培训机构,我觉得非必要。目前行情大概四个月学费1.5~2万,再加上你的吃穿住行和不工作损失的工资,代价不小。只要稍微有心,轻易就可以找到已有的项目来练手。所以你需要的是从现在开始培养自律和专注。要知道即使通过培训机构入职了,以后你也需要保持自学,到时候没人来督促的。&br&
综上,我的看法是,你需要评估一下你的兴趣,经验,决心和个人特质。如果确定要开始,就应该立刻开始着重培养自律和如何推进一件事情的习惯。然后按部就班该看书看书,该看视频看视频,该写代码写代码,该做简历做简历。
卧槽,谢聪哥哥腰。 完全谈不上高质量,胡说两句,等我拿到offer再来修改吧(如果有人肯雇我的话)。 你问的是该怎么规划,作为一个还在默默准备的搬砖狗,我也非常迷茫,只是痴长几岁,某些纠结的过程已经经过了而已。斗胆胡说几句。
first things first…
同24 也在转入it 我从年后开始学,快三月了! 再有两月就打算找公司去实习了!&br&&br&可参见我知乎首页提的问题!24岁女生转行学前端晚吗?&br&&br&&br& 自己经历给题主一些建议,不要优柔寡断、犹豫不决,不要在乎年龄,不要担心基础差,更不要着急!&br&&br&我转it的原因也是因为之前的工作不太满意,工资虽然没有题主那么低,但也不是很高,工作很轻松,但是没什么上升空间,所以毅然决定换工作,辞职后打算学it,那时候跟题主现在心情一样,很矛盾,犹豫不决,也是觉得自己年纪也不小了,现在去学得花一段时间,也不知道学完后怎么样,本来去了培训班都交完押金了,犹豫来犹豫去,最后还是没去,又找了一份工作,一家软件公司,但是做的是文案方面的工作,干了一段时间,还是觉得没前途,最后还是辞职来学习了,就这样我白白浪费了几个月的时间!&br&&br&说这些无聊的经历就是想告诉题主,要是现在下定决心学习了,那么果断一点直接去学习!不要像我一样走弯路,浪费时间!&br&&br&24确实是个尴尬的年纪,但是这和学习无关,和转业无关,有很多比我们年龄大的前辈也在转行!我在的培训班,有三十来岁的读研毕业,工作两年后转业的!所以年龄不是问题!&br&&br&关于基础差,我也跟题主一样,学习之前就是个小白,也是慢慢从零学起,只要肯努力,智商正常,觉得都不是事!&br&&br&报班和去公司的问题,要是你一点都不会不懂,去公司也不能得到相关的工作岗位吧!报班的话,话说现在培训机构挺坑人的,我虽然报了班,但是大部分都是自学,个人觉得我培训班就是起了个引导作用,我该学点什么,有什么课程,学点基础的知识!要是靠培训班教的那点内容找工作估计有点不靠谱!不过别的培训机构不了解,至少我的我觉得是这样!&br&&br&还有就是兴趣,题主要是对it感兴趣,学起来就相对容易很多了,要是题主为找工作而逼迫自己学习的话,估计学习效率会比较低,学起来也会很吃力!&br&&br&口水话一堆,没多大用,祝题主早日找到方向!一起努力!(^_^)&br&&br&~~~~~~~~~~~~~~~~~~~~~~~~~~~6月17日更新~~~~~&br&&br&特地来鼓励下大家 ,我已经找到工作啦,二十三号入职(≧▽≦)!还在学习的小伙伴们继续加油!&br&&br&~
同24 也在转入it 我从年后开始学,快三月了! 再有两月就打算找公司去实习了! 可参见我知乎首页提的问题!24岁女生转行学前端晚吗? 自己经历给题主一些建议,不要优柔寡断、犹豫不决,不要在乎年龄,不要担心基础差,更不要着急! 我转it的原因也是因为之…
哈哈我也是学电子搞嵌入式的,由于模电太差,实在是爱不起来,10年自学ios,11年自学安卓,12年搞web,13年毕业跑去搞了环保,14年搞虚拟现实,现在偶尔接点前端私活,绕了这么一大圈。&br&首先,我想说,最好是报班搞ios。ios工资最高,有标准化流程和解决方案,每家公司都一样。但是前端是个坑啊,框架太多,不同公司的技术选型不一样,甚至同一家公司不同项目的技术选型都不一样。而且工资不是一般低,最重要的是职业前景渺茫。最最最重要的是学习成本根本不比后端或者ios低,前端不像ios在稳定的基础上一点一点增添新特性,前端是半年一小变,一年一大变,前两年还火的phonegap现在你看谁还理,都跑去关注reactnative了,刚把angular1搞明白,结果今年就出2了而且改的爹娘都不认识。&br&做前端的唯一优势就是就业面非常广。所有企业不管传统还是互联网都需要web,后端技术选型千差万变,但前端技术都没大差。卤煮毕竟是女生,现在满腔报复以后早晚会趋于稳定,现在几乎每个事业单位都会招前端,如果卤煮以后打算贤妻良母的话,还是可以坚持走下去的。毕竟ios多数出现在互联网行业,加班不要命的那种。&br&好了,那我们来谈谈卤煮的问题。这事当然是自学啊,慕课网跟着做一遍下来就什么都会了。以我的经验结合慕课网的课程,给你推荐这么个顺序。必须要说明的一点,不用看什么语法,屁用没有,最起码html4跟css2的语法是完全没必要看。&br&现在我们开始正题,菜鸡该如何通过慕课网入手前端(我不是打广告的)。&br&首先,把那个《电商网站前端架构》看一遍,高屋建瓴,起码你得知道前端是怎么回事。&br&&img src=&/a7fdc2955_b.jpg& data-rawwidth=&254& data-rawheight=&234& class=&content_image& width=&254&&&br&第二,去看sublime的视频,快捷键常用插件这些,死记硬背就行,后边快速学习要用到。&br&&img src=&/338af582bc8f9dd12021f7_b.jpg& data-rawwidth=&259& data-rawheight=&234& class=&content_image& width=&259&&&br&第三,跟着《手把手教你电商网站》做一遍,完事基本就能去应聘页面仔了,静态跟兼容性基本就没问题了。&br&&img src=&/6686cfd97e73b721f83e0_b.jpg& data-rawwidth=&254& data-rawheight=&248& class=&content_image& width=&254&&&br&第四,去学bootstrap,事实上使用难度是bootstrap&jquery&javascript的,这个要多翻文档。&br&&img src=&/99ba9ea60af6c3a0439e4aece263af82_b.jpg& data-rawwidth=&258& data-rawheight=&250& class=&content_image& width=&258&&&br&第五,学jq,慕课的jq很一般吧,网上找些常见jq特效多跟着做做。&br&&img src=&/40fc1d5f647ffad1f2937_b.jpg& data-rawwidth=&253& data-rawheight=&259& class=&content_image& width=&253&&&br&第六,学ajax,趁着jq还没忘,把ajax了解一下。学完这个,就一定要开始项目了,因为不同公司的前后结合方式不同,这个需要项目中体会。&br&&img src=&/b1da24bd6c1_b.jpg& data-rawwidth=&269& data-rawheight=&254& class=&content_image& width=&269&&&br&第七,学less,基本上玩转bs跟jq就已经可以找份不错的工作了,这时候需要less提高你的工作效率,当然,你要是喜欢scss也行。&br&&img src=&/fdf1b4914772ecfab7c3ace_b.jpg& data-rawwidth=&266& data-rawheight=&246& class=&content_image& width=&266&&&br&第八,开始最无情的javascript封装组件和前端自动构建工具比如gulp,不过慕课好像没有,这个我太菜,不好推荐,grunt先学着吧。这一步是你通向大神的必经之路。&br&&img src=&/fbe6bcb68c2c06d877f31cb6_b.jpg& data-rawwidth=&259& data-rawheight=&262& class=&content_image& width=&259&&&br&第九就开始三大框架咯,angular,backbone,ext,随便选一个咯,学完基本就中级了,可以跟初级ios们平起平坐了。&br&&img src=&/1b804ecfbd_b.jpg& data-rawwidth=&258& data-rawheight=&235& class=&content_image& width=&258&&在这个过程中你会遇到很多东西,比如模板引擎,自动填数据,图片精灵什么的,都是要好好学的。&br&完事就是一个更高的领域了,这个需要其他大神们带咯。&br&无非也就是html5跟css3新特性,webapp,nodejs,然后reactnative等几大方向吧。偏移动或者偏后端。&br&再然后,就往专家或者架构或者管理转咯。&br&你是个姑娘,找实习很容易,给发工资还能学习,干嘛报班。
哈哈我也是学电子搞嵌入式的,由于模电太差,实在是爱不起来,10年自学ios,11年自学安卓,12年搞web,13年毕业跑去搞了环保,14年搞虚拟现实,现在偶尔接点前端私活,绕了这么一大圈。 首先,我想说,最好是报班搞ios。ios工资最高,有标准化流程和解决方…
已有帐号?
无法登录?
社交帐号登录
593 条内容
250 人关注
7400 人关注
225 条内容
1811 人关注
1433 条内容}

我要回帖

更多关于 免费自学英语从零开始 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信