0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

编程语言千千万 当一名架构师仅需要精通一门而已

IT家园 2019-07-18 09:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

编程语言很多,可走架构师之路,学习哪种编程语言比较好呢,怎么样来学习这些编程语言呢?对此河北达内告诉大家!

成为架构师之前,你得先学一门编程语言

当想用编程做某一件事的第一步,就是学习一门编程语言, 语言千万种,学习方法却是有路可循,但很多人其实一直在错误的道路上徘徊,今天我们就说下如何学习一门编程语言

编程语言学习的方法

选择距离最近的语言

成为架构师之前,你得先学一门编程语言

当你想做某件事的时候,一定会有一个语言是你当前的最佳选择

比如你如果是一个刚学编程的初学者,想学习机器学习方面,那你一定会选择Python

如果你是一个工程师, 要做一个千万用户的系统,你可能就会选择java/go等

所以当你选定一个场景,你就要下定决心啃掉这门语言,而不是三天打鱼五天晒网,似是而非,而且这样会让你比较有成就感,毕竟做自己喜欢的事,还是一件蛮幸福的事

认真学习好一门语言

在编程语言日新月异的现在,语言可以说是前赴后继,你可能还没学完一门语言,另一门语言就扬言要一统领域了呢,但就像武侠小说里面的那样,当你学会内功心法,其余的只剩下招式

定位清晰

我们学习一门语言一定要清洗自己在这门语言上的定位,要知道编程可是一片汪洋大海,下面有编译器,上有操作系统,还有我们日常的各种库,再上层还有分布式、锁、数据库、大数据等等,所以一定要定位清晰, 你不可能全都学,所以要有清晰的定位,不要吧自己当成一个垃圾桶, 啥都扔,啥也记不住丶

适可而止

比如在Python中,你可以反编译python,但是你有必要像java程序员那样,一直到底层的解释器么?就算你学了?意义呢?毕竟我们都是面向工资编程,所以不要太迷恋哪些东西,记住适可而止

复用的只有模式

在编程中最难的永远是设计,决定我们最终的系统和代码的可用可靠性,你不可能记住每一个api的用法,但是当你写代码的时候,你复用的永远只有模式,比如面向对象里面的设计模式、函数式编程里面的各种函数模式,再到上层还有分布式模式、架构模式等等

不瞎学瞎看

很多人喜欢通过学习源码来进行提升,但在这之前我想你得先补一补上面说的模式,说个比方,比如很多人对底层的锁源码比较感兴趣,但80%的人看完不会有任何成长,或者只会抄,但你如果学过锁相关的模式,再去看看源码里面的实现,是不是理论和实战都有了呢?当然会事半功倍呀

学习好一门语言的意义

你能学好的编程语言才是最好的语言,如果你不能掌握,不能让编程语言为我们所用,那么纵使编程语言再好,薪资再好,也与您无缘。

编程语言虽然千千万,虽不能说是大道至简,但是学习编程语言和我们上学时学习一样,都有一些可以复用的思想,利用这些思想,我们可以快速的上手学习语言,如果你想要从事编程开发行业,那就好好的学习编程吧!


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程语言
    +关注

    关注

    10

    文章

    1966

    浏览量

    40018
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    代微服务全家桶AlibabaCloud+SpringCloud实战

    吃透双云微服务架构,职场晋升架构师快车道 2026年,场静默的架构革命正在重塑整个技术职场。(搜星 课it。top) 当你还在纠结\"要不要学K8s\"的时候,头部大厂的技术
    发表于 05-18 17:04

    新版架构师系列-ShardingJDBC分库分表mysql数据库实战

    。 四、谁在招?谁在涨薪? 2026年Q1,含\"分库分表\"关键词的岗位同比增长280%。会ShardingSphere的后端开发,线城市起薪25K,资深架构师50K起步。某金融
    发表于 05-18 17:01

    使用Ada语言在Zynq上点亮LED

    当你还在用C语言写GPIO、用Verilog连LED的时候,有人已经开始用一门“冷门但强大”的语言——Ada,在Zynq上点灯了。
    的头像 发表于 05-12 10:33 607次阅读
    使用Ada<b class='flag-5'>语言</b>在Zynq上点亮LED

    如何成为一名高薪嵌入式工程

    学嵌入式,也可以轻松入门。 如果你已经明确好,想要从事嵌入式开发,想要成为一名高薪的嵌入式工程,那下面这几点建议请好好看看: 、夯实技术基础 ✅编程
    发表于 04-09 09:03

    高通Oryon架构之父宣布离职:曾手定义移动芯片黄金时代

    披露具体离职原因。作为高通自研 CPU 架构 Oryon 的灵魂人物,他的离职不仅标志着高通个技术周期的完成,也引发了业界对后 Oryon 时代移动芯片格局的深度讨论。   作为拥有30余年行业经验的顶尖芯片架构师,Gerar
    的头像 发表于 02-05 13:44 3549次阅读

    C语言和单片机C语言有什么差异

    有些扩展,及些特殊写法如C51扩展的 data xdata bit sbit类的,还有些中断程序写法 void int() interrput 1类的。 2、C是
    发表于 11-14 07:55

    文了解Mojo编程语言

    Mojo 是种由 Modular AI 公司开发的编程语言,旨在将 Python 的易用性与 C 语言的高性能相结合,特别适合人工智能(AI)、高性能计算(HPC)和系统级
    发表于 11-07 05:59

    告别协议“语言不通”!Modbus转Profinet伺服电机接入的终极解决方案

    ,Modbus转Profinet网关技术,正是打破这僵局的“翻译官”! 作为一名工程,我深知协议对接的痛点。让我们先厘清连接的关键:Profinet端,连接主站(通常是PLC,如西门子S7系列),负责整个网络的控制与调度;M
    的头像 发表于 10-22 15:05 373次阅读
    告别协议“<b class='flag-5'>语言</b>不通”!Modbus转Profinet伺服电机接入的终极解决方案

    东风本田CR-V荣获2025合资SUV质量体验第一名

    近日,2025年中国汽车产品质量表现研究(AQR)结果发布暨颁奖典礼圆满落幕。东风本田CR-V凭借卓越的质量表现,荣获“合资SUV质量体验第一名”的桂冠,这权威奖项不仅是对东风本田CR-V的肯定,更是对品牌在质量、品质等方面多年坚守“长期主义”的最佳褒奖。
    的头像 发表于 10-09 09:56 803次阅读

    DeviceNET遇见CANopen:我的工业协议转换实践手记

    的“语言”,沟通不畅成了最大瓶颈。我的任务,就是为它们担任一名高效的“翻译官”。 、项目背景:产线遇上“语言障碍” 这个项目涵盖分拣系统
    的头像 发表于 08-20 15:49 641次阅读
    <b class='flag-5'>当</b>DeviceNET遇见CANopen:我的工业协议转换实践手记

    作为一名PCB质检工程,我为什么在用手持式面铜测试仪?

    在PCB行业,铜厚直是决定阻抗、散热与可靠性的关键指标。过去,工程把板子搬到实验室、等待台式铜厚仪出结果;作为一名PCB质检工程,如今,我更愿意把“实验室”揣进口袋——手持式面铜
    发表于 08-11 11:59

    Tenstorrent 首席架构师:未来 RISC-V 会是计算机的主流

    强,适合定制化需求等。在 7 月 17 日第五届(2025)RISC-V 中国峰会的主论坛上,Tenstorrent 首席架构师 Wei-Han Lien 表示,Tenstorrent 投入了大量人力
    发表于 07-17 11:26 1575次阅读

    润和软件稳居数字业务类解决方案市场第一名

    ”)凭借自身卓越的技术实力和创新能力,连续五年稳居数字业务类解决方案市场第一名;在细分领域:数字信贷系统解决方案子市场持续保持第一名,数字银行解决方案子市场跃升至第一名。同时,其在开放银行、交易银行、智能营销、智能风控、数据智能
    的头像 发表于 07-14 17:36 1540次阅读

    跟老齐学Python:从入门到精通

    础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言,所以,本书读起来不晦涩,并且在其中穿插了很多貌似与Python 编程无关,但与学习者未来程序员职业生涯有关的内容。 获
    发表于 06-03 16:10

    Nmap从入门到精通

    想象下,你是一名城市规划师,在规划座新城市之前,你需要了解这片土地的每寸细节:哪里有河流,哪里有山丘,哪里已经有了建筑。Nmap (N
    的头像 发表于 05-28 16:50 1315次阅读