![Quand un diplômé stupide en écriture construit une architecture d'application - 1](https://cdn.javarush.com/images/article/aaede1e5-9925-4b3d-9c03-8f9465f2fe2e/800.jpeg)
-
Se précipiter dans une ville inconnue apparemment trop grande à la recherche de logements trash/bon marché.
-
Se précipiter à la recherche d'un travail plus ou moins rémunéré, en se débattant avec des options dont certaines semblent encore assez trash.
-
Abaissez le niveau de vie au niveau du socle, ne prenez pas du tout soin de votre santé, fumez parfois comme une locomotive et ne négligez pas l'alcool en semaine.
-
Tombez dans la mélancolie, qui s'efforce chaque jour de se transformer en une dépression prolongée.
-
Se promener dans la ville au climat pourri le week-end entre les quarts de travail quotidiens, développer une sinusite chronique, une otite moyenne, etc.
-
Sans rien en tête, inscrivez-vous à un programme de maîtrise financé par un budget dans l'une des meilleures universités d'architecture du pays où vous résidez.
-
Souffrant d'ennui lors de mon prochain travail quotidien à temps partiel, je pense soudain (sic !) que toute ma vie d'adulte, en fait, était en quelque sorte liée à l'informatique (longues périodes d'activité de jeu, travail en 3D/rendu, travail dans des programmes bureautiques). , Internet - j'ai passé des milliers d'heures là-dessus), mais bon sang, je suis du mauvais côté !
-
Attention! (*_*) Moment Podzhopnik (peut-être êtes-vous quelque part ici ? Ou un peu plus loin ? Bon, alors passons à autre chose !)
-
Google tout sur le thème "Sap, Internet ! Je veux développer des logiciels, par où commencer ?)0)0" (Oui, une éternelle remarque pour ceux qui doutent : croyez-moi, plus tôt le futur développeur comprendra le kung-fu de Google , le meilleur).
-
Passez environ une semaine sur des forums comme Quora, etc. et comprenez qu'il existe, en fait, de nombreuses voies de développement et que vous devez d'abord vous arrêter à une chose.
-
Tombez sur le site JavaRush (je mens, je l'ai trouvé presque le premier jour de recherche, mais mettez-le de côté) et perdez-vous dedans, « puisque quelque chose comme Python et JS est trop simple et primitif, comme C++ l'est aussi difficile, mais Java est parfait ! » (héhé, c’est exactement comme ça que j’ai raisonné alors)).
-
Commencez à sourire, car la plupart du temps pendant les quarts de travail n'était plus consacré à absorber sans réfléchir des informations inutiles sur Internet, mais à tordre les cerveaux fous qui suppliaient d'arrêter cette violence contre eux dans un tube.
-
Après avoir atteint le niveau 20-25, vous commencez à douter de la « justesse » de votre choix et de votre investissement de temps (pensées amusantes pour une personne qui, à cette époque, ne pouvait même pas se souvenir de la dernière fois qu'elle avait vraiment investi consciemment dans son propre développement). Dans le même temps, approfondissez encore davantage d’autres convoyeurs autodidactes comme Codecademy et Freecodecamp.
-
Passez un autre été devant l'ordinateur - peu importe où - au travail ou à la maison - pendant les pauses pour manger (c'est vrai - pas pour manger, mais pour manger vite) et discuter avec votre proche avant de vous coucher (ne vous endormez presque jamais avec lui).
-
Ce même été, suivez un court cours de développement Android, dans lequel l'application de formation était, en fait, reconstituée presque exactement à partir de l'original sans vraiment comprendre ce qui se passait à l'intérieur (attendez, cela sera important pour le développement ultérieur de l'histoire). Grattez-vous la tempe et pensez en fronçant les sourcils : "Drôle ! Mais pas grave..."
-
Partir... non, pas comme ça. Inscrivez-vous en deuxième année de votre master et récupérez vos documents en début d'année universitaire. Oui, c’est exactement à quel point j’étais indifférent à ce moment-là à ce que j’essayais d’apprendre depuis de nombreuses années. Même alors, j’ai fermement décidé : je n’aimais pas seulement le chemin d’un chuchoteur automatique, non. Je vis pour ça.
-
À l'automne, inscrivez-vous à un stage JavaRush, réussissez le cours d'introduction et commencez à vous plonger dans Spring avec tout ce que cela implique (cela m'a aidé à me familiariser avec Java 8 et, fait intéressant, à commencer à chercher des fonctionnalités que je n'avais aucune raison de rencontrer avant).
-
Terminez le stage avec la pensée obsessionnelle que l'entreprise, en général, n'est pas vraiment la mienne (pas la mienne du tout). Quittez votre dernier emploi à temps partiel à ce moment-là.
-
Avec chagrin, j'ai demandé à travailler à distance sur un projet hérité (minimum Spring et JS, maximum Servlets et SQL) par l'intermédiaire d'un ami de mon pays natal.
N'ayant pas travaillé là-bas depuis même trois mois, remerciez un ami (le bureau s'est effondré) et essayez de trouver un emploi dans une grande et belle ville sans nationalité du pays où vous vous trouvez, sans grande expérience et sans confiance exceptionnelle en vous. -
Après environ 2 mois de tentatives, j'ai commencé à penser à me rapprocher de 1 500 kilomètres de l'endroit d'où je venais (le manque de succès et le petit nombre de ces mêmes tentatives ont joué en ma faveur).
-
Rapprochez-vous de chez vous. Commencer à travailler dans un emploi non informatique, qui (du coup !) s'est avéré beaucoup plus facile à trouver que dans Java EE.
-
Ouvrez un tout nouveau livre sur Kotlin, acheté lors des derniers jours de votre séjour dans une ville lointaine, et tombez amoureux dès les 50 premières lignes de code.
Tombez sur un article selon lequel « cette année, la Good Corporation a décidé de passer à Kotlin pour le développement Android et ce que cela nous apporte ». Avec un enthousiasme fou, commencez à apprendre à écrire et, en fait, à écrire pour Android, en tuant tout votre temps libre là-dessus. -
Obtenez un tas de bleus et d'expériences intéressantes sur votre première (votre !!!) candidature. Écrivez un backend simple pour cela au printemps.
Hébergez le backend, téléchargez l’application sur le Market. Comprenez que sans un investissement approprié, une étude du domaine et du marché, de la portée et de la chance, personne ne téléchargera votre application. -
Continuez à jouer avec Android, aimant de tout mon cœur le concept même de développement mobile. En gravissant la montagne, comme un âne têtu, écrivez et téléchargez sur le marché les 2e et 3e applications, qui, pratiquement sans publicité, ont quand même téléchargé un ordre de grandeur de plus que la 1ère (hehe, classique).
-
Avoir le temps de freelancer un peu sur le Web et Android. Au bout d'un moment, vous comprenez (non, pas comme ça : convainquez-vous !) que c'est (peut-être) cool de faire du freelancing à plus de 50 ans, vous en avez (peut-être) marre de l'éternelle agitation de la microsociété, vous avez envie de épargnez sereinement pour une retraite lente, mais pas si lointaine, et le moment est venu pour moi de chercher un emploi statique dans le domaine du développement mobile.
-
Tuez encore quelques mois pour préparer l'entretien (en général, les documents précédents sur Java et la POO étaient utiles, à l'exception de Spring et EE, bien sûr). J'ai réalisé qu'au cours de la dernière année, j'avais complètement oublié comment utiliser ma langue et exprimer une théorie.
Tout foire lamentablement dès le premier entretien. -
Accédez à quelques entretiens supplémentaires - un peu plus, mais toujours sans succès. Il est presque facile de commencer à communiquer avec les recruteurs locaux.
Comprenez que le niveau d'anglais moyen parmi les recruteurs locaux (et autres) est d'un ordre de grandeur inférieur au mien. Ayez le temps de communiquer même avec quelques « startups » amusantes d’outre-mer, composées en fait d’un étudiant et demi d’hier. Assurez-vous encore une fois (pour vous et seulement pour vous) que la plupart des entreprises normales recherchent au moins ceux qui se disent Middles, et dans la plupart des cas, ce qui peut vous aider n'est pas tant un portefeuille passable, mais la capacité de réussir (non , magistralement) construisez l'illusion que vous avez au moins un an d'expérience commerciale(s). -
Par une journée ensoleillée imprévue, entrez dans le bureau petit mais aéré et bien éclairé d'une petite entreprise, mais à sa manière magique, non loin du centre-ville, discutez en anglais avec le responsable étranger, puis essayez de vous débarrasser de l'idée que c'est exactement l'endroit où j'aimerais passer l'année prochaine ou plus.
-
Recevez une offre dans 2 semaines, pratiquement un jour de congé, en pleine retrouvaille avec de vieux amis (comme si on n'avait pas déjà des raisons de croiser nos verres :))
-
PROFIT.
-
(prime). Communiquer en anglais plusieurs fois par semaine (la norme quand on ne travaille pas pour le marché intérieur), avoir une petite équipe chaleureuse où tout le monde se respecte et avoir l'horaire de travail le plus libre et le plus discret que j'ai jamais rencontré auparavant.
Mettez-vous en ordre - physiquement et mentalement. Prenez confiance en vous en tant que spécialiste. Trouvez un désir insatiable de grandir davantage. Et le plus important est de faire ce que vous aimez vraiment chaque jour.
GO TO FULL VERSION