Chilfish's avatar

Chilfish

我该选什么技术栈……?

Chilfish
diary

背景

算是一直都会思考的问题了吧,就是经典的太多好玩的了,和 “我也想整一个” 所驱使的东西折腾

不知为何,总是想做一个应用来玩,但神奇的又是不知道具体要做些什么,也就是并没什么 “需求”。于是花了好一段时间试了很多应用的 Hello World,结果的话从上手难易以及其它一些原因,倒也劝退了一些方向,虽然试下来之后还是不知道做些什么比较好

现在的时间节点是大二上的寒假,在摸索方向和不确定下倒是浪费了许多时间,一直以来少有那种全精力去开发什么)造轮子功力还是不大够。但也渐渐地学了挺多挺基本的)各 IDE 终于不再是配置几小时了,有了些项目工程化的一些概念 (设计模式……?),和一些代码规 (洁) 范 (癖)

但他 ↓ 的这说法倒也挺戳我的)虽然是有点小跟风学,然后耽误了另一边……

image
via:掘金:一个程序员的五年总结,给你不一样的角度_恋猫de小郭

结果

图例::white_large_square::在新建文件夹了;:white_check_mark::已完成或基本完成;:construction::在做了在做了;:x::目前不会去做

  • Markdown
  • C / C++
    • Basic, STL
    • 🚧 Complex Algorithm (Learning)
    • Desktop Application via QT (Not yet scheduled)
  • Web Stack
    • HTML / CSS
    • TailWind, UnoCSS, Scss
    • Basic JS / TS / Node.js
    • Vue.js/Nuxt (Learning)
    • React.js (scheduled)
    • Astro.js
    • Uniapp (Just see see)
    • PHP (Learned for homework, but not in deep)
  • C#
    • Basic (Learned, but not in deep)
    • Unity (Interested, but not yet scheduled)
    • WPF or Win App (interested, but not scheduled)
    • MAUI app (not yet scheduled)
  • Java
    • Basic (Learning for Android)
    • Android (Most interested, learning)
    • Basic Kotlin on Android
    • JavaFX (Learned for homework, not interested)
    • Spring Boot
  • Python
    • Basic
    • Web Crawler (Most interested, scheduled)
    • 🚧 Machine Learning
  • Rust (Scheduled)
  • Dart
    • Flutter Application (Interested, scheduled)
    • Dart back-end
  • Basic MySQL, MongoDB
  • 🚧 Shell (Powershell or bash)