黑客业务

黑客服务,入侵网站,网站入侵,黑客技术,信息安全,web安全

学程序员大概要多久(程序员一般要学多久)

大家好,欢迎来到SafeNull。我们现在处于“手把手Hacking指南”系列的初级阶段。在正式开始技巧类的东西之前我想要强调编程对一名小黑的重要性。在本教程中,我会教你如何在一个月左右就成为一名像样的程序员。不是一个月成为一个像模像样的程序员而是专业程序员。

你是否想过要成为一个出色的程序员?你是否对计算机饱含热情,尽管你还无法彻底了解他们?如果是这样,本文正是NANA&Graye为你译制准备的!

跟着念1:1万小时__有句俗话是这么说的:只有花费1万个小时才能掌握一件事。所以掌握编程也是一样,你可能需要花1万个小时去实际编程和思考它。换言之,你需要经年累月的持续努力。

跟着念2:没有速度限制__我最近才读到还有另一种说法:“没有速度限制!”,也是她激发我去写这篇文字。在那个帖子里,Derek Sivers声称有个叫Kimo Williams的逆天天才5节课就把2年的乐理知识教完了。(OMG)

我是没Kimo厉害,但是我还是懂点的。我会尽可能像kimo一样,让你在看完我的顶级教程后能学的快一点。

展开全文

完美建议:

1、现在就开始!别为你还不是编程专家而难过,1万小时后你就是了。你最需要的就是着手开始。每周,甚至每天都花些时间去践行本建议单,想多快就多快,想多久就多久。一旦你下定决心要成为一名出色的程序员你就已经完成了最艰难的部分—种下一颗种子!剩下就只需要花时间等待你的技能升级开花~如果你需要帮助请联系作者~他会是个好基友~

2、别担心!计算机还是非常有趣的,就不怕你不懂。我们都知道计算机的底层是由0和1组成,但这他妹的到底是啥意思?我也是花了很久才弄清楚是和电压、晶体管有关。你不明白的计算机科学相关的主题和技术无穷无尽,只要你逮着不放弃,你总会弄明白的~!别浪费时间去为不懂的东西担惊受怕。弄明白的一天总会来的~相信我~!那些厉害的程序员一开始都不知道编译器、指针、类、闭包或是晶体管是什么鬼。这也是她最有魅力的地方~你需要一直为她神魂颠倒并且试图弄明白到底是怎么回事!

3、去读书!13年1月我曾花了很多钱购买编程方面的书籍。由于不知道从何入手就买了10多本,回想起来我挺后悔的。但现在回过头再看,觉得花的值!你从30美元的书里学到的要比一打免费博客学到的多得多。我也许可以解释一下原因,但并不值得。因为解释起来就好像在说明pizza为什么比西兰花好吃一样,我知道这肯定有原因,你去尝一下pizza就会知道了。

4、找老师!我常常给小企业建网站,有时会遇到客户需求我无法实现的情况。我过去习惯Google一下,当找不到答案时我会惊慌失措。别学我,当你力不从心的时候去联系导师(ping计算机命令主要测试联通性),他们是不会在意你麻烦他的。你花5个小时忙忙活活的学,他们2分钟给你轻松解释。如果你不知道谁是大牛,你就把我当成人生第一导师吧~

5、对象导向型!这是程序猿星的语言,就像商人们主要用英语,程序猿主要使用面向对象技术交流,还有像类、实例、继承等技术。这些技术让我觉得陌生而且恐惧,甚至让我想吐。因为我早期做PHP开发,所以我选了一本合适的书(PHP面向对象,peter Lavin),慢慢练习这些技能,然后现在我已经完全掌握它,并且可以和其他程序猿交流与工作~

6、发布代码!如果你始终在编程的路上独自前行,你写一百遍“The car green is”你都不知道语法错了,除非你碰巧遇到正确的表达。如果你是在邮件里写的,其他人会迅速纠正你的错误,然后你就不会再写错!把你的成果分享给他人能提高学习效率1到2倍。虽然出错会让人感到尴尬,但是只有艰难地穿过恶臭的“尴尬”沼泽才能成就不朽。

7、使用GitHub!版本控制这个鬼直接把我吓尿了。版本控制确实是相当难而且神秘,但是它对伟大的程序来说至关重要。其他开发者都会用它,你却不会用,你是无法通过闭门造车成为大牛的。幸运的是你在一个理想的时代学编程。Github把学习和使用版本控制门槛降低了很多。此外,Dropbox也是个简单易用的伟大工具,她有类似GitHub强大的分享和版本控制特性!

8、面向自己!做自己觉得酷的东西,写你想用的工具。研究自己喜欢的东西是件及其有趣的事情。编程就像做饭,除非自己尝尝你永远不知道自己做的味道如何。只有你自己尝过后你才知道你自己做是不是狗屎~做自己愿意去给自己付钱购买的工具,这样你才有动力去让狗屎尝起来不是狗屎味~

9、写英语比起数学,编程实际上奇迹般地更像英语~。好的代码都很容易读懂。在好的代码里,功能、文件、类以及变量都被命名的非常恰当。注释该有的都有并且简洁有益。伟大的代码里词汇和语言都不深奥,外行读起来都可以理解。

10、多写!你不要花五年的时间去画一幅蒙娜丽莎,而是去画一千幅蒙娜丽莎,而恰巧其中一个最终成了Mona Lisa(蒙娜丽莎)~尽可能的去写东西,网页应用、iOS应用、Java应用、桌面应用、命令脚本随你便。每周甚至每天都可以开始一个新的小项目,最终你将能即快又好,但是年轻人写程序应该先有数量才能有质变!

学程序员大概要多久(程序员一般要学多久)

11、学习linux!命令行的用户体验很差,学习她需要花费很多的时间并且还要不断的重复。但是如果想成为优秀程序就必须掌握基本的命令行,因为全世界都在用它。一旦你掌握它你会觉得它是在是太他妈好用了~我们依据的是上了年头的教程才这么写的,你会感激的,同时你也会惊讶于命令行给你带来的收获。如果你在使用Windows系统那就去安装CYGWIN吧!她比开linux虚拟机要快的多。

记住学编程和Hacking不是一朝一夕的事情,任何想要学习她的人都需有十足的劲头、勤奋的努力和好奇心!但你如果你以为想要成为职业程序猿或者顶级小黑仅仅是花点时间去学习编程、或者学几个kali-linux的内置工具就行的话,我保证你白瞎!

这是一条无比艰辛的路,持续的学习至少两年的时间才有可能成为普通程序猿和小黑。

永远永远要记住

“THAT’S THE THING ABOUT PAIN. IT DEMANDS TO BE FELT.”

(只可意会不可言传)

出处:The Fault in our Stars (The Movie)与君共勉!

“TO GET TO HEAVEN, FIRST YOU HAVE TO DIE.”

Meaning:You need to sacrifice a lot of things to achieve the goal.

(只有牺牲很多才能达到目标)

NANA&Graye/文 转载请注明E安全

E安全微信公众号: EAQapp

E安全——全球网络安全新传媒

学程序员大概要多久(程序员一般要学多久)

  • 评论列表:
  •  俗野清淮
     发布于 2022-06-10 01:13:25  回复该评论
  • 练习这些技能,然后现在我已经完全掌握它,并且可以和其他程序猿交流与工作~6、发布代码!如果你始终在编程的路上独自前行,你写一百遍“The car green is”你都不知道语法错了,除非你碰巧遇到正确的表达。如果你是在邮
  •  鸽吻比忠
     发布于 2022-06-10 03:07:59  回复该评论
  • e goal.(只有牺牲很多才能达到目标)NANA&Graye/文 转载请注明E安全E安全微信公众号: EAQappE安全——全球网络安全新传媒
  •  冬马山柰
     发布于 2022-06-10 07:30:08  回复该评论
  • 好奇心!但你如果你以为想要成为职业程序猿或者顶级小黑仅仅是花点时间去学习编程、或者学几个kali-linux的内置工具就行的话,我保证你白瞎!这是一条无比艰辛的路,持续的学习至少两年的时间才有可
  •  鹿岛千鲤
     发布于 2022-06-10 02:06:00  回复该评论
  • 应用、桌面应用、命令脚本随你便。每周甚至每天都可以开始一个新的小项目,最终你将能即快又好,但是年轻人写程序应该先有数量才能有质变!11、学习linux!命令行的用户体验很差,学习她需要花费很多的时间并且还要不断的重复。但是如果想成为优秀程序就必须掌握基本的命令行,因为全世界都在用它。一旦你

发表评论:

Powered By

Copyright Your WebSite.Some Rights Reserved.