搜索
首页后端开发php教程一个合格的程序员并不在乎别人的看法

我的手在颤抖……我几乎不能呼吸
在经历六个月的编程集训之后,我刚刚完成了我的第一次一对一的编码评估。但是事情并没有如我所想的那般顺利。
说实话,我感觉我的脑细胞像被轰炸过一样。
手慢慢地离开键盘,心里很压抑。不禁默默祈祷:一切都会进展顺利的,对吧?至少有些地方我的回答应该是没有遗漏的,是不是?
难道一名程序员选择编程真的是一个巨大的错误吗——我真的永远也成不了程序员吗?
我需要一点点安慰。在自我怀疑,不安全感和脆弱等等像龙卷风一样向我席卷而来的时候,我跑去和导师交流:“我知道我没有做好,但是我会成长起来的,我的努力能让我成为一名开发人员,对吧?”他耸了耸肩,说:“其实,我真的很想说……编程并不适合每一个人。不是每个人都能掌握得了的。“
我被龙卷风彻底卷个粉碎。
一番借酒消愁之后,我不知不觉地又回到了教室,在大厅里恰巧碰上另一个助教。她询问了我的近况,我告诉了她我的恐惧和担忧,说,“也许我并不适合干这一行”。她的回答我至今依然深深地记得,“你行的。不要让任何人告诉你,你不能成为程序员!”
我很惊讶于她的肯定和自信。 “你确定吗?”我怯生生地问,心里却希望她能再次鼓励我。她笑了,“Aubrey,这将是一个很艰辛的过程。但是,如果你坚定不移的话,你就可以成为一名开发人员。“
那天晚上我有了存在的使命感
我问自己,为什么想要成为一名开发人员?我一直深深地爱着科技和艺术,并且乐于助人。在我还年轻点的时候,由于不知道自己该往哪个方向发展,于是先是去了学校教书,接着去Nashvill搞音乐创作,然后去美洲中部做人道主义工作,最后去了Boulder的一家Apple Store工作。
无论我的职业生涯怎么变,我都找不到可以结合我的优势和特长的方法,直到我发现了软件开发。
我时常懊恼,为什么我没有早点开始呢?是的,当我还是一个小孩子的时候,很多人说我“不是特别擅长数学”,认为我更属于是“创意型”的——拥有着音乐和艺术天赋。这些来自于外界的评论影响了我对自己的定位,让我觉得这些内在的界限就像天堑一样是不能跨越的。
那天晚上,我反复思考之后,我忽然意识到,我对挫折过于耿耿于怀了。也就是在那一刻,我下定决心,无论要面对多少困难,无论要历经多少失败,我都要奋发向前,彻底抛开思想的枷锁,将自己的全身心都投入到学习中去。
十个月后……
在自我怀疑的负面影响被驱逐后的不到一年时间里,我很荣幸地向全世界宣告,我成为了一名开发人员,并且,已经在Keen IO公司一个我梦寐以求的岗位上干了3个月。我感觉每一天都像是在做梦——太不可思议了,我居然真的办到了!
我不但自己学习更多的代码,并且还和我的团队一起创建了一个可用于学徒式程序教学的课程,以便于让大家在训练营和大学之外也能够通过正确的途径学习编码,详细了解新的技术,作为一名开发人员不断地成长起来。
这款名为Learner Program的程序,让学习者以成双成对的形式一起开发讨论项目。这种小组氛围,更能让人提出问题,得出答案。
分享这个故事的两个原因
如果你想要成为一名开发人员,那么你就要做好心理准备——因为在前进的道路上,会有各种各样的人对你提出他们的看法。有正面的,也有负面的:将正面的当作是鼓励,鞭策自己再接再厉;然后把负面的当作是踏脚石助你攀登高峰,而不是绊脚石导致你裹足不前。
如果你已经是一名程序员,那么我希望你能够慎言。对初级开发者可以选择用鼓励性的言辞指出他们的不足之处。可能就是因为你的几句客气话,会改变他们将来一辈子的人生轨迹。当然你最好同时告诉他们,只有通过坚持不懈的学习,才能在这个迷人又残酷的软件开发世界立足。
免费领取LAMP兄弟连原创php教程光盘/《细说PHP》精要版,详情咨询官网客服:http://www.lampbrother.net



声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
绝对会话超时有什么区别?绝对会话超时有什么区别?May 03, 2025 am 12:21 AM

绝对会话超时从会话创建时开始计时,闲置会话超时则从用户无操作时开始计时。绝对会话超时适用于需要严格控制会话生命周期的场景,如金融应用;闲置会话超时适合希望用户长时间保持会话活跃的应用,如社交媒体。

如果会话在服务器上不起作用,您将采取什么步骤?如果会话在服务器上不起作用,您将采取什么步骤?May 03, 2025 am 12:19 AM

服务器会话失效可以通过以下步骤解决:1.检查服务器配置,确保会话设置正确。2.验证客户端cookies,确认浏览器支持并正确发送。3.检查会话存储服务,如Redis,确保其正常运行。4.审查应用代码,确保会话逻辑正确。通过这些步骤,可以有效诊断和修复会话问题,提升用户体验。

session_start()函数的意义是什么?session_start()函数的意义是什么?May 03, 2025 am 12:18 AM

session_start()iscucialinphpformanagingusersessions.1)ItInitiateSanewsessionifnoneexists,2)resumesanexistingsessions,and3)setsasesessionCookieforContinuityActinuityAccontinuityAcconActInityAcconActInityAcconAccRequests,EnablingApplicationsApplicationsLikeUseAppericationLikeUseAthenticationalticationaltication and PersersonalizedContentent。

为会话cookie设置httponly标志的重要性是什么?为会话cookie设置httponly标志的重要性是什么?May 03, 2025 am 12:10 AM

设置httponly标志对会话cookie至关重要,因为它能有效防止XSS攻击,保护用户会话信息。具体来说,1)httponly标志阻止JavaScript访问cookie,2)在PHP和Flask中可以通过setcookie和make_response设置该标志,3)尽管不能防范所有攻击,但应作为整体安全策略的一部分。

PHP会议在网络开发中解决了什么问题?PHP会议在网络开发中解决了什么问题?May 03, 2025 am 12:02 AM

phpsessions solvathepromblymaintainingStateAcrossMultipleHttpRequestsbyStoringDataTaNthEserVerAndAssociatingItwithaIniquesestionId.1)他们储存了AtoredAtaserver side,通常是Infilesordatabases,InseasessessionIdStoreDistordStoredStoredStoredStoredStoredStoredStoreDoreToreTeReTrestaa.2)

可以在PHP会话中存储哪些数据?可以在PHP会话中存储哪些数据?May 02, 2025 am 12:17 AM

phpsessionscanStorestrings,数字,数组和原始物。

您如何开始PHP会话?您如何开始PHP会话?May 02, 2025 am 12:16 AM

tostartaphpsession,usesesses_start()attheScript'Sbeginning.1)placeitbeforeanyOutputtosetThesessionCookie.2)useSessionsforuserDatalikeloginstatusorshoppingcarts.3)regenerateSessiveIdStopreventFentfixationAttacks.s.4)考虑使用AttActAcks.s.s.4)

什么是会话再生,如何提高安全性?什么是会话再生,如何提高安全性?May 02, 2025 am 12:15 AM

会话再生是指在用户进行敏感操作时生成新会话ID并使旧ID失效,以防会话固定攻击。实现步骤包括:1.检测敏感操作,2.生成新会话ID,3.销毁旧会话ID,4.更新用户端会话信息。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

将Eclipse与SAP NetWeaver应用服务器集成。

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具