JavaRush /Blog Java /Random-FR /Quand un diplômé en architecte stupide construit une arch...
nick
Niveau 39
Киев

Quand un diplômé en architecte stupide construit une architecture d'application

Publié dans le groupe Random-FR
Je ne sais pas si j’ai vraiment envie de partager ma petite histoire, car le sentiment que je suis encore au tout début du voyage ne quitte pas le moi actuel et ne quittera probablement jamais le moi futur. Quand un diplômé stupide en écriture construit une architecture d'application - 1Cependant... il existe un tel concept dans le domaine informatique : la « dette technique ». Donc, je me souviens clairement, comme si c'était hier, comment je me suis promis de rembourser ma dette technique conditionnelle lorsque la dette conditionnelle arriverait à ce moment-là, donc je partagerai, et je le ferai pas seulement quelque part, mais ici même, parce que (c'est drôle de s'en souvenir maintenant) tout a commencé à bien des égards avec JavaRush. Oui, et ce n’est certainement pas une « success story » ou des instructions pour quoi que ce soit. Il s'agit plutôt d'une courte histoire sur la façon dont un homme s'est cherché à une certaine étape de son parcours de vie et l'a finalement trouvé, et en plus de se trouver, il a également trouvé une sorte d'harmonie dans la vie :) Retour à nos moutons : par où commencer, oui pour ne pas l'étirer à la taille d'une histoire ? Peut-être du prosaïque "J'ai 26 ans et je suis spécialisé en sciences humaines. Wow ! wow !" Wow, je me sens mieux ! Ceci, vous savez, avoir l'impression de retenir pendant longtemps un fait apparemment pas honteux sur vous-même et, en raison de tentatives constantes de ne pas le montrer et de ne pas arrêter de faire saillir votre poitrine pendant plusieurs mois, vous jetez ce fait à la première personne. vous rencontrez. C'est comme si vous déboutonniez soudainement une chemise serrée et jetiez un ventre envahi par la végétation sur la table, qui ne convient que comme dessous de verre pour une pinte de bière. Vous caressez quelques kilos de graisse en public, ce qui vous a semblé si étranger pendant la majeure partie de votre vie, mais (pour lui rendre justice) a conduit à un certain point de non-retour, à un sentiment subjectif de sa propre inutilité, est devenu un levier à... En général, vous comprenez :) Hmm, alors voilà. N'étant pas vraiment déconnectée, mais néanmoins humaniste, je suis entrée vent fort dans le département d'architecture d'une université régionale. C’est juste que les langues, le dessin/peinture et la pensée tridimensionnelle étaient un peu meilleurs que les mathématiques et la physique supérieures (c’est peut-être ce que je pensais moi-même – de telles pensées n’ont pas éveillé ma conscience depuis longtemps). Maintenant, je comprends : si le vent avait soufflé en direction d'un métier connexe (ou peut-être totalement indépendant), je m'y serais précipité sans résister, sans penser aux conséquences. Bref, tout au long de ma jeunesse consciente, j'ai vécu et je ne me suis pas trop soucié de l'endroit où le courant me mènerait. Le plus drôle, c'est que plus il était faible et doux quelque part, plus j'ai cédé volontiers. L'indifférence à l'état pur, rien de spécial. J'ai obtenu mon diplôme (ou plutôt j'ai craché) de l'université aussi rapidement et facilement que j'y suis entré. Probablement, la situation a même aidé d'une manière ou d'une autre, car c'était en 2014 - une année qui a laissé de nombreuses empreintes sur certains pays russophones et moins russophones et qui a changé d'une manière ou d'une autre le sort de nombreuses personnes. Il a influencé mon destin de la manière suivante : au début de l'été, j'ai récupéré mon diplôme sans trop hésiter et j'ai réalisé que dans les prochains jours je devais quitter la ville, la situation politique dans laquelle, étant déjà merdique , a commencé à chauffer. Alors, en prenant littéralement l'avant-dernier train avant que la gare de la ville ne devienne longtemps un point chaud, Je me suis retrouvé à 2000 km de ma ville natale dans une très grande métropole avec une belle architecture et un climat pas des plus confortables. C'est drôle, mais dans cette ville merveilleuse et pleine d'opportunités, je n'étais pas destiné à vraiment entrer dans le métier. Je lui suis reconnaissant pour autre chose, à savoir pour la prise de conscience finale qu'il est temps de nous changer nous-mêmes et que nous-mêmes et personne d'autre créons notre destin, car personne n'insérera une tige d'acier dans notre conscience sur le chemin de le but sauf nous-mêmes. Modèle? Laisser être. L'essentiel est la vérité. Je n’entrerai pas dans les détails de ce qui a précédé le début du chemin long et pour ne pas dire facile pour devenir développeur de logiciels. Je dirai juste que dans mon cas, pour m'offrir l'un des kickers les plus puissants de ma vie, il a fallu (l'ordre ne correspond peut-être pas tout à fait à la réalité) :
  1. Se précipiter dans une ville inconnue apparemment trop grande à la recherche de logements trash/bon marché.

  2. 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.

  3. 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.

  4. Tombez dans la mélancolie, qui s'efforce chaque jour de se transformer en une dépression prolongée.

  5. 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.

  6. 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.

  7. 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é !

  8. Attention! (*_*) Moment Podzhopnik (peut-être êtes-vous quelque part ici ? Ou un peu plus loin ? Bon, alors passons à autre chose !)

  9. 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).

  10. 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.

  11. 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)).

  12. 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.

  13. 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.

  14. 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).

  15. 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..."

  16. 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.

  17. À 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).

  18. 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à.

  19. 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.

  20. 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).

  21. 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.

  22. 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.

  23. 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.

  24. 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).

  25. 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.

  26. 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.

  27. 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).

  28. 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.

  29. 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 :))

  30. PROFIT.

  31. (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.

Phew. Cela reste une histoire courte, mais que pouvez-vous faire ? PS Le chemin a été long (peut-être trop long), mais je sais : l'harmonie retrouvée en vaut la peine. Croyez-moi et... abandonnez de telles idées si vous sentez que vous n'êtes pas prêt à les vivre. En effet, dans ce cas, il sera bien plus difficile de trouver l’harmonie. Mais si, comme beaucoup de ceux qui ont écrit des histoires similaires, vous frappez maintenant des murs de pierre avec votre front, vous brûlez les yeux avec le code et ressentez le HAUT, quoique quelque part en profondeur, allez-y. Et, pour l’amour de tout, n’abandonnez pas. C'est tout ce que je voulais dire.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION