当前位置:网站首页>J'ai choisi la mauvaise technologie au mauvais moment.
J'ai choisi la mauvaise technologie au mauvais moment.
2022-07-24 00:57:00 【Yechaoa】
Préface
Un peu soudain, cette réplique,Originaire d'un groupe de conversations:
yechaoa:J'ai fait trop de détours.
Petite mignonne1:Le plat est meilleur que le plat.
Petite mignonne2:Le plat est meilleur que le plat.
…
Petite mignonnen:C'est mieux que de raconter votre histoire.
yechaoa:Je me souviens.…
J'ai pensé qu'on pouvait le dire clairement en deux mots.,Je ne m'y attendais pas.200Les mots ne peuvent pas arrêter la voiture.,L'eau, alors..
C'est tout.,J'espère que ceux qui suivront chanteront des louanges à Shangqi.!
Contexte
Retour à l'heure2018Fin de l'année,Parce que la capacité est plus forte(Fonctionnement non saturé),Commencer à explorer de nouvelles orientations technologiques.
À ce moment - là.AndroidExtérieur,Le Front End et les applets sont également impliqués,Parce que l'attaque principaleAndroid,Bien sûr.GoogleLes pas de.
Alors...,Il y avait deux options devant moi.:
- Flutter
- Kotlin
Pourquoi choisirFlutter
Il n'y a pas d'enchevêtrement et d'hésitation trop compliqués.,Il a décidé de commencer ses recherches presque rapidement.Flutter.
Bien sûr, il y a des facteurs qui me dominent.,Voici quelques - uns:
- KotlinJe suis2017Un peu de contact à la fin de l'année(AnkoJe ne sais pas combien d'autres se souviennent),À cette époqueGoogleIl n'est pas sorti non plus「kotlin first」;
- EtFlutterBien quebetaVersion,Mais beaucoup de gens s'y attendent.,PlusGoogleEndorsement,J'ai toujours pensé que l'avenir était prévisible.;
- Et ma compréhension des nouvelles technologies:
- Kotlin En fait, il a été pris en charge plus tôt AndroidDéveloppé, C'est juste qu'il n'y a pas de promotion , Ça ne me semble plus 「Nouveau」 La technologie.;
- MaisFlutterC'est différent, Est une toute nouvelle solution technologique Multi - terminaux ;
- Parce que je suis le premier développeur d'applets (2016Examen interne), Et a produit une série d'articles rudimentaires , Et la lecture est bonne .
- Plus basé sur le noeud temporel de l'époque , Certains médias poussent 「Prime de démarrage」, Et l'illusion que l'applet me donne , Sur la base des connaissances de l'époque ,J'ai choisiFlutter.
SélectionnerFlutterAprès
- Il y avait peu de matériel d'apprentissage tripartite à l'époque , Sauf que les documents officiels sont le code source ,J'ai marché sur beaucoup de trous.;
- Il a également produit une série d'articles rudimentaires , La lecture était bonne aussi ;
- Il y a une maison d'édition qui m'a contacté pour publier , Il y a aussi des octets 、 Ali attend que les grands jettent des branches d'olivier ;
- Et puis,InFlutter Après avoir grimpé pendant près d'un an , Je me suis encore tourné vers Kotlin, Parce qu'il y a eu un changement de travail au milieu , Mais il n'y a pas d'entreprise sur le marché Flutter.
J'ai fait quelque chose de mal
- Je ne sais pas.GoogleOui, à l'époque.FlutterPlanification future, Et l'importance commerciale , J'ai commencé à bouder ;
- Les développeurs nationaux et même mondiaux FlutterVue de, Et je ne sais pas très bien ;
- C'est surestimé.GoogleC'est exact.Flutter Le degré de promotion de , Ou surestimer l'acceptation ;
- Et sous - estime la détermination de Wechat à construire l'écologie des applets ,Il y a eu une illusion;
- Manque de clarté dans la planification de son avenir .
Ce que j'ai récolté
- C'est une nouvelle compétence ;
- Ouvre les yeux, Différentes technologies ont des idées différentes ;
- Flutter Concept de gestion de l'état , C'est un peu nouveau ,À cette époqueViewModel Pas encore sorti .
FlutterSituation actuelle
InJetBrains2021Dans le rapport annuel de,Flutter La part du secteur transversal est déjà Top 1C'est, Comme une nouvelle étoile brillante .
Mais c'est fini 3Ça fait un an., J'ai choisi au mauvais moment Flutter, Jusqu'à ce qu'il n'y ait plus d'arbres. …
On m'a demandé ce que je pensais ComposeHeure, J'espère trouver des réponses à partir de là …
Mes pensées
- J'accepte le niveau cognitif de l'époque , Mais il n'y a vraiment pas de bon travail de recherche ;
- Arrêter la perte en temps opportun, Quand vous découvrez qu'une technologie n'est pas très chaude , Ou pas assez d'acceptation , Soit il est sur le point d'être éliminé ;
- Il n'y a pas de travail profond continu dans un domaine , Même si tu es le précurseur , Mais personne ne se souviendra de toi ;
- Techniques d'apprentissage, Assurez - vous de sélectionner les , Ce qui peut apporter des avantages au travail , Ça doit être la plus haute priorité ,En dehors du travail, Jusqu'à la compréhension ;
- Sélectionner plus que l'effort, La technologie est si , Il en va de même pour les transferts ,C'est tout..
Enfin
Si tout le monde a une expérience similaire , Ou un meilleur conseil ,Bienvenue dans la section commentaires,Que le monde soit plein d'amour~
边栏推荐
- 如何使用 SAP Intelligent Robotic Process Automation 自动操作 Excel
- Classic example of C language - commodity inspection code
- Summary of polynomial commitment schemes
- Sparksql design and introduction, 220722,
- Client does not support authentication protocol requested by server; consider upgrading MySQL client
- [QNX hypervisor 2.2 user manual]9.1 configuration variables
- 工作3年的测试员跳槽后工资是原来的2倍,秘诀原来是......
- Accelerating matrix vector multiplication of special matrices with FFT
- Method of C language annotation
- 如何在自动化测试中使用MitmProxy获取数据返回?
猜你喜欢
随机推荐
黑马程序员-接口测试-四天学习接口测试-第四天-Postman读取外部数据文件,读取数据文件数据,iHRM项目实战,员工管理模块,添加员工,批量运行测试用例,生成测试报告,
多源文件方式去访问全局变量的方式(extern用法)
Scroll View implémente la mise à jour déroulante (empêche onload d'entrer dans la page de mise à jour initiale du Shell Triggered pour déclencher la mise à jour déroulante pour True)
vim常用命令
入职3个月的测试员面临转正,领导:1年工作经验包装成5年,试用期淘汰
Method of C language annotation
Implementation of singleton mode and prevention of reflection and serialization
如何在自动化测试中使用MitmProxy获取数据返回?
Design details related to sap e-commerce cloud Spartacus UI store
Introduction to QT (2.1 the first procedure for the beginning of QT)
Network system experiment: solve the problem of Ping failure
Intelligent video monitoring solutions for elderly care institutions, using new technologies to help the intelligent supervision of nursing homes
Tutorial on principles and applications of database system (052) -- data integrity of MySQL (XIV): crosstab query (row column conversion)
Chapter 1 water test --*offer
The winverifytrust call returned 80096005 error. The timestamp signature or certificate cannot be verified or is damaged
postman测试接口在URL配置正确的情况下出现404或者500错误
爬虫请求库的使用2
Classic example of C language - loan balance
Creo 9.0 mouse button operation for model observation
工作3年的测试员跳槽后工资是原来的2倍,秘诀原来是......









