Le développement Android est le plus inquiet, se soucie de trois questions! Combien en avez - vous? Flutter rafraîchir en temps réel

Mb6192591dbfc82 2021-11-21 06:39:45 阅读数:530

le veloppement android est le

2.、Analyse et solution des problèmes

(Un.)L'avenir:Je peux continuer?,AndroidLe développement a - t - il un avenir??

AndroidLe développement est le plus préoccupant,Trois préoccupations!Combien en avez - vous??,flutterRafraîchir en temps réel_Développement mobile

Une phrase que les anciens disaient.:Les hommes ont peur d'entrer dans la mauvaise ligne,Les femmes ont peur d'épouser le mauvais garçon.Bien sûr, il y a beaucoup de pensées féodales dedans.,Mais pas grossier..On y va.,Dans quelle ligne,C'est une question très importante..

Choisir une industrie en hausse,En tant qu'individu, il est possible d'aller de l'avant.,Un grand succès.
Il y a deux jours, le frère aîné de la série Headliners a réalisé la liberté financière d'aller au Japon et d'ouvrir une célèbre maison d'hôtes dans tout le réseau.,Il y a eu beaucoup d'envie.,Exclure la partie chance,S'il n'avait pas fait les gros titres,,Ça n'a pas d'impact sur les gros titres.,Quand j'étais une start - up,,J'ai suivi les gros titres.,Ne jamais abandonner,Il n'y aura pas de liberté financière plus tôt aujourd'hui..
Choisir la bonne direction,Encore une fois.,Tu peux faire plus avec moins..
Et si vous choisissez une industrie en déclin,Même si tu essaies,Plus fort.,Et ne résistera pas aux vagues des temps..

Déterminer si une profession est antérieure(L'argent.)La question du transit,Voici une réponse professionnelle:

S'adapter à l'orientation du développement des entreprises,C'est une industrie prometteuse..

Sans aucun doute.,L'industrie de l'information électronique est conforme au développement de l'époque.ITL'industrie est maintenant une industrie sunrise,Internet+ Tout se développe et se répand rapidement , L'intelligence artificielle est également en cours de développement ……Ce sont des faits indiscutables..

Cette question a déjà été analysée en détail. : Bouge App A atteint la saturation,Alors Android Le développement est - il frais??

Il n'y a rien de mal à choisir cette industrie ,Selon les données, Dans toutes les professions , La programmation est l'une des industries où les salaires moyens sont les plus élevés . Ce bol de riz sent vraiment bon ,Mais, Tu dois être capable de te permettre ce bol de riz. , Parce qu'il y a beaucoup de gens qui veulent ce bol de riz. , La concurrence s'intensifie .

Pourquoi?, Est l'effet d'amplification de la révolution de la technologie logicielle , La demande dépasse largement l'offre .À long terme, Ils seront équilibrés par le marché. .

(2.)Salaires: Pourquoi mon salaire est si bas? , Dois - je changer d'emploi ?

Analyser les choses ne se limite pas à la surface , Le salaire est la surface . Beaucoup d'autres , Tu as moins. , Vous n'avez trouvé que des différences superficielles ,Mais, Si nous regardons les choses en face, nous ne saurons jamais ce qu'elles sont. .

Pourquoi les autres sont - ils mieux payés que les vôtres? ?

Les raisons en sont multiples.,:Études,Contexte familial,Capacité individuelle,In2À5AnnéeAndroidEn cours de développement, La proportion de ces trois points est probablement :20%,20%,60%. Ce qui compte, c'est la capacité de voir. .

Cette capacité peut être divisée en plusieurs types :Compétences sociales,Capacité d'expression,Capacité de travail.Parmi eux, La capacité de travail occupe la position la plus importante .

En tant queAndroidDéveloppeurs, La capacité d'écrire du Code est une exigence stricte , C'est ce dont nous dépendons tous. .

Android Le développement lui - même est une industrie qui évolue rapidement , Alors que nous faisons notre travail actuel bien, , Et apprendre de nouvelles connaissances .

Je crois que tout le monde est conscient que , De nouveaux problèmes surgissent souvent au travail , Pour résoudre de nouveaux problèmes , Pour répondre aux nouvelles exigences …… Nous avons besoin d'être spontanés. , J'ai pris l'initiative d'apprendre quelque chose de nouveau. .

Si la capacité de travail est exceptionnelle , Complété par des performances appropriées , Alors tout le monde dans la compagnie va s'améliorer. , Le salaire n'a pas d'importance .

Alors, Dois - je changer d'emploi ?

Cette question doit être examinée en fonction de la situation réelle.Ma Yun a dit un jour:Quand on veut partir,Soit l'argent n'est pas à la hauteur,Ou quelqu'un a fait du tort.

En général,Notre métier de développeur,Le saut d'emploi est le moyen le plus rapide d'augmenter les salaires.Si vous pensez que vous ne pouvez pas apprendre quelque chose dans votre entreprise actuelle,Il n'y a pas de problème avec son propre travail,Sentir que son travail mérite un meilleur traitement,Je peux me préparer à une promotion dans notre entreprise.

Si c'est dans une grande entreprise,Bien préparé.,Essayez une promotion,Si c'est dans une petite entreprise,On peut aussi essayer,Voyez s'il y a de la place pour l'Ascension.

Avant de partir,Si c'est difficile,Si je me sens mal à l'aise de rester,Prêt pour le saut d'emploi.

Bien sûr.,Il n'est pas recommandé de parler nu,Sans une capacité économique absolue,Les mots nus ne font qu'alourdir votre fardeau,Après tout, la situation économique actuelle est plus grave,Le travail n'est pas facile à trouver,Il y a un risque plus élevé de parler nu.

Si vous changez d'emploi,Il est recommandé d'examiner d'abord ce qui se trouve au rez - de - chaussée,Beaucoup d'amis après deux ans de travail,Le principe sous - jacent est oublié,Mais maintenant beaucoup de grandes usines accordent plus d'attention à cela.

En plus,Il est recommandé de réfléchir à certaines des directions techniques que les grandes usines apprécient aujourd'hui,Voici quelques - unes des principales orientations que j'ai étudiées récemment:

  • JavaBase
  • AndroidArchitecture du cadre
  • L'idée de conception interprète le cadre open source
  • APPRéglage des performances
  • Flutter
  • kotlin
  • NDKDéveloppement de modules
    Ces aspects sont maintenant plus importants pour les grandes usines,Si ça arrive,L'entrevue aurait un grand avantage.

Ici, j'a i partagé un ensemble d'informations que j'ai compilées sur Internet.,Ce qui est nécessaire peut passer par** 【Voici monGitHub】**Prends - le.,Il y a un accès..

(Trois)Technique:Comment améliorer mes compétences?,Quand puis - je être promu architecte principal?

AndroidLe développement est le plus préoccupant,Trois préoccupations!Combien en avez - vous??,flutterRafraîchir en temps réel_Interview_02

J'a i trouvé que c'était une coïncidence avec une augmentation de salaire..

Mets - en un ici.CSDNUne petite histoire d'ami.

Il faut d'abord comprendre:Écrire un code d'affaires et construire une architecture sont deux choses complètement différentes.

Quand je suis entré à l'Université pour commencer à développer,Il n'y a pas beaucoup de concept du mot architecte,Ça doit être génial.13,Je dois être architecte depuis que je travaille..

J'ai commencé à écrire du Code.,DeJavaL'apprentissage,Et les quatre composants,Et apprendre à penser,Programmes scolaires、Apprendre la disposition, etc..

Sortir de l'école,J'ai pu développer ma propreAPP,Bien qu'il y ait des livres à emprunterAPP,Téléchargement du papier peintAPP.Mais j'ai toujours l'impression d'être une vache.13.Mais cette qualification, associée à une formation universitaire,,Après la remise des diplômes, j'a I eu une petite entreprise.offer.Après un an de travail,J'ai été capable de résoudre mes propres problèmes de développement indépendamment.

Je suis un voleur..Mais je ne le dirai pas verbalement.,Je dois changer d'emploi.,La scène de cette petite entreprise ne suffit plus.,Mais je ne le dirai pas.,Trouve d'abord une maison.,Encore une démission.,Je viens d'entrer dans la société.,C'est une vision.,Admirez - vous..

Alors je me suis tenu1Curriculum vitae des années d'expérience professionnelle,Pour alibaba.,Ingénieur en recherche et développement.Je n'ai même pas eu l'interview..

Et puis j'ai lancé le saut d'octets,Le monde des jeunes.Pas d'interview..

C'est moi qui ai perdu la tête.?A investi dans une société cotée en bourse,Secteur financier,L'industrie la plus lucrative pour les programmeurs,Pas d'interview..

???

Enfin, j'a i rencontré une grande et moyenne entreprise.,Oui.…Ingénieur intermédiaire.

Terminé.,Après avoir parlé des projets que j'ai réalisés,,leaderUn visage.:C'est tout.?C'est tout.?L'expression de.
Bien sûr.,En tant qu'adulte,Il y a encore des manières et des manières.,Il ne m'a pas interrompu..
Ensuite, passez à la question d'entrevue.

leaderDemande dès que tu arrives.:Lisez votre CV pour en savoir plus AIDL,Dis - le oneway C'est parti.

- moi.:Oh là là!?oneway Qu'est - ce que c'est??Suivez - moi. AIDL C'est bon?,Je connais. AIDL Il s'agit de l'utilisation de AIDL Interface pour la communication inter - processus.

L'intervieweur:…

C'est vrai.,La suite.15J'ai honte d'entrer.!binderQuel est le principe de communication??Je ne sais pas.Les sous - fils peuvent être créésHandlerC'est ça??Poule!.activityOn peut toujours parler du processus de démarrage.?Ha ha ha,J'ai oublié…
La première fois que j'ai sauté d'un emploi, c'était la fin de l'humiliation........

Après ça,,Je me réveille comme un rêve..Briqueterie légère(Écrire le Code d'entreprise)Je veux être contremaître.(Architecte)?C'est impossible..

C'est une des raisons pour lesquelles la plupart des magnons ne peuvent pas être architectes..Rester au niveau des affaires,C'est encore mieux.,Ce n'est qu'un maçon..

La question de savoir comment devenir architecte principal est vaste.,Je vais vous citer un grand homme..

Trois、Comment devenir architecte principal?

C'est comme si on construisait une maison.,C'est - à - dire,Comment un maçon peut - il devenir contremaître étape par étape??

(Un.)Pose la brique.

Le Code est destiné à être lu,Écrire un code d'entreprise est la première étape pour devenir architecte.

Aucun architecte n'a grandi en écrivant du Code d'affaires..Il n'y a pas d'architecte qui ne comprend pas les affaires.,Toutes les architectures,Dépend de l'entreprise.Tous les architectes,Vous devez également écrire le Code d'entreprise,Ne pas concevoir ses propres choses,Pour de vrais projets,J'ai peur qu'aucun d'eux ne le sache.,Où est la rationalité de cette architecture?.
Ici, je veux exprimer l'optimisation de la qualité du Code,Pas seulement la programmation quotidienne.

Ce que je veux exprimer, c'est une idée architecturale.:Programmation orientée vers l'avenir

Un bon ingénieur.,Quand vous entendez le besoin,Peut être basé sur ses propres capacités commerciales,De ces besoins,,Ce qui est susceptible de changer,Ce qui est peu susceptible de changer.

Contenu de ces changements,Au cours de la rédaction,Il ne va pas mourir.,Et identifier à plusieurs reprises les besoins qui ne peuvent pas changer,C'est plus simple.,Prévenir la complexité causée par une conception excessive.

(2.)Clarifier la composition du ciment de renforcement de brique

La maison doit être construite.,Les bons matériaux doivent être choisis..C'est le rez - de - chaussée de la maison.、Base.

En programmation,Le langage que nous utilisons est la brique,Toutes sortes d'outils sont du ciment,Les différents cadres sont des barres d'armature.

Bien sûr que non.,Il le faut.“Je sais ce que c'est.,Je sais pourquoi.”,“Alors...”C'est tout.、Classe d'outils、Le code source sous - jacent du cadre d'application et son principe de mise en oeuvre.

Un problème commun à la plupart des développeurs de programmation:L'étendue et la profondeur sont difficiles à concilier.
Chaque entreprise a une orientation commerciale différente,La technologie utilisée est différente.Bonne chance,L'entreprise de la partie a utilise exactement la même technologie que vous avez apprise lors de l'entrevue,Résultats d'un point de vue technique,

《AndroidRésumé des notes d'étude+Dernière vidéo d'architecture mobile+Le vrai problème de l'interview d'Android+Document d'information sur le code source du projet》

【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 Partage complet des données open source

Vous n'avez répondu qu'à quatre composantes,Le cycle de vie n'est pas clair non plus,viewLe processus de dessin est ambigu,Algorithme de collecte des ordures à moitié compris,L'optimisation des performances n'a aucun sens.Si on peut trouver ça,offer,Alors, merde.

Beaucoup de gens flottent à la surface pendant le développement,Ignorer l'analyse du code source sous - jacent,Le curriculum vitae de l'entrevue d'emploi n'a pas non plus été réparé et mis en évidence,La recherche naturelle d'un emploi n'est pas facile,Une augmentation de salaire sans espoir.

Les connaissances de base sont solides,Ce qui est au - dessus est aussi changeant qu'un cerf - volant,Et c'est toi qui tires en bas,Descendez la ligne,Pour voir facilement à quoi ressemble ce cerf - volant.

(Trois)La maison doit être belle,La décoration n'est pas sans

Je crois qu'il est facile de penser à ce que je vais dire.C'est vrai,C'est le développement.—Optimisation des performances.

Résumé

AndroidL'avancement de l'apprentissage de l'architecture est un long et difficile chemin,Je ne peux pas compter sur une passion momentanée,Ce n'est pas comme s'il restait des jours et des nuits à apprendre.,Il faut prendre l'habitude d'étudier dur.Alors...:Vous insistez!

Société de saut d'octets partagée ci - dessus2020Analyse complète des vrais problèmes d'entrevue,L'auteur a également organisé les principaux points techniques de l'entrevue principale dans les entreprises Internet de première ligne en vidéos et enPDF(Il a fallu plus d'énergie que prévu),Contient le contexte de la connaissance + Beaucoup de détails.

Écris - le d'abord.,Les mots de code ne sont pas faciles,C'est très partial.,Si vous pensez qu'il y a une valeur de référence, vous pouvez me suivre.

①「AndroidAnalyse complète du vrai problème de l'entrevue」PDFVersion HD complète+②「AndroidInterview Knowledge System」Apprendre la carte mentale comprimer le paquet lire le téléchargement,J'ai fini par me sentir utile、Un ami dans le besoin peut commander un coup de pouce

AndroidLe développement est le plus préoccupant,Trois préoccupations!Combien en avez - vous??,flutterRafraîchir en temps réel_Développement mobile_03

AndroidLe développement est le plus préoccupant,Trois préoccupations!Combien en avez - vous??,flutterRafraîchir en temps réel_Interview_04

AndroidLe développement est le plus préoccupant,Trois préoccupations!Combien en avez - vous??,flutterRafraîchir en temps réel_Développement mobile_05

Cet article a été publié par CODINGProjet Open Source:《AndroidRésumé des notes d'étude+Vidéo d'architecture mobile+Le vrai problème de l'interview de Dachang+Code source du projet》Inclus

Copyright:Cet article est[Mb6192591dbfc82]Établi,Veuillez apporter le lien original pour réimprimer,remercier。 https://fra.fheadline.com/2021/11/20211121063858948c.html