劝退指南,有了这几个迹象,建议早点转行
Posted 风中传来的苦咸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了劝退指南,有了这几个迹象,建议早点转行相关的知识,希望对你有一定的参考价值。
敲代码的在外行人眼里分为两种人:
一种是超级厉害的黑客,就像电影里演的那样,可以靠一台电脑,敲几个字符就能让整个网络系统出现大规模的瘫痪,侵入到各种高大上的机构网络中,来去自如,看别人的电脑秘密如探囊取物一般;
另一种是苦哈哈的程序员,每天坐在工位上,噼里啪啦敲着一行行的代码,还总被产品经理改需求。不爱说话,穿着邋遢,爱穿格子衫冲锋衣、牛仔裤,背双肩背包,黑眼圈配疲惫的脸,头顶越来越聪明…
我经常看到这样的问题:「我如何知道我是否能成为一名程序员?」当有人在考虑职业方向,或者对软件开发感兴趣,并且对成为程序员需要做什么感到好奇时,不可避免地会出现这种问题。
下面的列表将帮助你了解你是否喜欢编程,以及如果你想做出一些改变,你可以做些什么
0.缺乏好奇心,满足于标准答案
如果你对代码缺乏好奇心,实现了案例的功能,就停止探索,作为一个程序员,你将永远不会成功。
如果你没有对技术感到好奇的头脑,你就没有足够的干劲,持续不断的测试新花样。
下面展示一个群里小伙伴玩出的新花样。
print('\\n'.join([' '.join([f"{j}x{i}={i*j}" for j in range(1, i + 1)]) for i in range(1, 10)]))
Python–一行代码实现99乘法表
技术世界就像是一片汪洋大海,它充满了有趣的领域,互相关联的思想,以及激发人类想象力的各种可能性。
问一下自己:愿不愿意挑战/尝试各种可能性?
1.不注意细节
如果你排斥呆板,不注重要素,你将永远不会成为一个真正成功的程序员。
你面对的是一台机器,它不具备人的先入为主意识,只会明确地执行必要的命令。
这就意味着你,在写代码,必须注意细节。每个空格、括号或分号,语句的先后,都要符合格式。稍有不对,无法运行。
问一下自己:愿不愿意花时间,去熟记代码的规范,确保机器读懂。
2.对于学习和理解没有耐心
如果你对学习不耐烦,并且期望能够快速而轻松地掌握所有东西,那么你将永远不会在编程上成功。
两个月可以学会写字,学不会写作。
问一下自己:有木有系统的学习计划,自己学到哪一步了。
编程干货 | 新手容易掉队的地方,个个都是转折点。
3 .思维僵化、狭隘、混乱
如果你的思维僵化,那么你将很难通过扩展思维的条理化和集中化保持代码的条理化,僵化的思维让你永远不会在编程上取得成功。
僵化和狭隘的思维方式表现在:给出一个案例,只会照抄,仅仅关注自己的功能,坚持头痛医头,脚痛医脚的思想,从不考虑对其他模块的影响。
思维混乱表现在:代码杂乱无章,主次不明,难以理解。过度思考问题,不会筛选,把原本 10 行代码就足够解决的问题,硬是写出 100 行的代码。
问一下自己:平时会不会去整理自己写过的代码,学习架构设计这块。
建议初学者,可以先了解一下,UML,流程图类型的工具
4.面对问题缺乏毅力
如果你懒于思考,把集中注意力的思考当成乏味无聊的任务,那么你将永远不会在编程上成功。
编程的本质是解决问题。这就是发明计算机的全部原因!如果您觉得,事情应该"按预期发展",那么随着事情不受控制,问题将持续增长, 面对一堆问题可能令人生畏和沮丧。并且一点一点地破坏了您的情感决心。
从职责上看,这是您的工作,找出为什么事情不受控制。
根据我在群里辅导的经验,通常有1-2个学员比其他学员,更擅长发现那些不太常见、令人费解的问题。
我经常提醒他们,面对的问题越多,学习得越深入,日后定位问题的能力就越快。
问一下自己:有没有计划去,弥补自己的不足,
建议:巩固基础知识,学习计算机原理。
结语
风哥最近一直给大家做讲解,群里和论坛上跑出来了几个捣乱的,忍不住出来吐槽一下,希望大家,有则改之无则加勉,保持积极的学习状态,加油!!!
毕竟饭店的大厨和食堂的阿姨,虽然都是做吃的,可惜味道压根不是一个档次。
以上是关于劝退指南,有了这几个迹象,建议早点转行的主要内容,如果未能解决你的问题,请参考以下文章