zoukankan      html  css  js  c++  java
  • 全栈软技能之:那些短平快的实战方法

    全栈工程师之所以能全栈,不是因为我们时间多。而是因为我们选择了适当的工具。使得我们同样的学习时间可以覆盖更多的场景。

    1.界面:vue+element-ui

    你还在学JSP、jinja吗?别浪费时间了。那些技术应用面太窄了。直接上vue,用学后端模板语言的时间差不多够学vue了。而学会vue,你在学后端技术时就可以直接跳过模板引擎。后端直接以API输出数据。方便多了。可以以极低的成本实现单独模板引擎做起来成本很高的事情。

    2.后端:Django+DRF

    有了DRF,你丫甚至不需要对Django多熟悉,都可以马上撸出一个完成度足够高的后端。

    以上两个东西,不需要花太多时间。就可以搞定前端+后端全栈。

    3.sci-learn

    又是一个全栈工程师的神器。机器学习说破天无非就是回归和聚类。这玩意儿可以在极短时间内搞定一个粗略的机器学习。现在你已经可以在极短时间内搞出一个前后端分离+机器学习能力的平台了。

    4.es+kibana

    神器不解释,不只是存储日志的玩意儿。当数据库去玩儿吧。

    5.echarts

    echarts开箱即用,不用废话了。vue+elementui+echarts。你的前端逼格已经很凑合了。

    6.plantuml+c4model

    前后端+机器学习你都能玩儿,该画图吹逼了。

    7.neo4j+mongodb

    全栈工程师往往走的不会是寻常路。neo4j就是一种相当趁手的通用特殊场景数据库。

    8.markdown

    这个没什么好说的。

    9.requests+selenium

    作为全栈工程师你会遇到更多的场景是别人不会给你数据的。玩儿玩儿爬虫吧。

    硬核技术:

    有些适用性很广或者对自身修炼很有好处的技能,非常值得投入时间。

    0.c+cffi+python

    为什么要c+python呢。因为很多人学了C屁用没有,而如果结合python。平常事情用python搞。只要时间够,就把用python来写的部分代码用C实现,然后用python调用。既完成了任务,又修炼了C,关键是你学到的每一句C语言的知识,都可以马上实战。这才是快速反馈。能激励你继续学习。同时,C的资源确实是不少。

    并发.别学线程,直接玩儿进程和协程。我们是全栈工程师,有所取舍是必须的。

    1.svg

    用这个入门点计算机图形学的东西吧。并且马上就可以结合js应用到实战。对前端的控制力将达到为所欲为。

    2.SQL

    这个没什么好说的。

    3.ts

    走了那么多捷径,还是养成点好习惯吧。

    4.golang

    你写的python代码感觉不够用时,上golang吧。

    5.uml

    建模思维修炼。

  • 相关阅读:
    TF-IDF
    智力题
    max{X,Y}和min{X,Y}的概率分布
    K-Means
    提高工作效率:给设计师的10条建议
    每个软件工程师都应该尝试的5件事
    CSS sprite 圆角——源代码
    比较大气的网页元素
    彩色网页变黑白色CSS代码变黑白色调!
    jquery适用技巧
  • 原文地址:https://www.cnblogs.com/-outman/p/11779696.html
Copyright © 2011-2022 走看看