Il y a eu quelques questions sur la non-programmation de votre temps libre, mais elles concernent toutes lorsque vous êtes au travail. Et quand tu étudies? Avez-vous également besoin d'apprendre sur votre temps libre lorsque vous apprenez déjà pendant la journée (à l'université)?
10
Réponses:
Si vous prenez des cours de programmation et que vous programmez régulièrement, il n'est pas nécessaire de vous forcer à le faire pendant votre temps libre. Si vous le souhaitez , c'est bien, mais si vous le forcez, vous pouvez développer une sérieuse aversion, et cela peut faire plus mal à long terme.
L'université est assez stressante. Concentrez-vous sur vos cours et votre travail (si vous travaillez également) et utilisez la fraction infime de votre temps libre pour vous amuser.
la source
Certains d'entre nous n'ont littéralement pas le temps de programmer dans notre "temps libre". Je suis sur un cours complet avec un travail de 25 heures / semaine par semaine et un trajet quotidien d'environ deux heures. Je ne fais pas la fête, je n'ai pas de petite amie ou même d'ami d'ailleurs avec qui je peux passer du temps. Je ne regarde pas beaucoup la télé sauf The Office et The Vampire Diaries. Je n'ai pas eu une seule journée de congé complète depuis environ 5 semaines maintenant. Après l'école, le travail, les devoirs, les trajets quotidiens et une navigation Internet décontractée, j'ai de la chance si je dors 6 heures par nuit. Donc, tous les commentaires smartass impliquant un manque de passion, comprennent qu'il y a un grand nombre d'élèves qui ont des horaires chargés et qui ne font rien de mal à la fin de la journée scolaire.
la source
Je ne pense pas que vous ayez besoin d'étudier pendant votre temps libre, mais je pense vraiment que vous devriez . À l'université, c'est le moment d'incorporer beaucoup de nouvelles choses, donc cela aiderait vraiment à voir ce qui est à l'extérieur et ce que les gens utilisent afin de créer une vue plus panoramique de la réalité.
J'ai vu des étudiants CS qui n'avaient jamais configuré un serveur Apache ou un fichier php.ini, ou je ne sais pas quand il est préférable d'utiliser Ruby ou Python. Donc, plus vous avez d'expérience, plus il vous sera facile d'appliquer la théorie dans la pratique quotidienne.
la source
Je ne vais pas dire que c'est une mauvaise chose si vous ne le faites pas, car le temps libre dont vous disposez dépend de votre charge de travail, et je ne sais pas déjà combien de programmation vous faites pour les classes. Toutefois, si vous ne disposez pas des projets sur lesquels vous travaillez quand vous faire plus de temps (comme les vacances d'été) , alors je me demandais si vous avez vraiment aimé le programme.
la source
Il ne fait aucun doute que plus vous passez de temps à affiner vos compétences en tant que programmeur, mieux vous serez hors de la porte une fois que vous aurez obtenu votre diplôme. Cependant, cela étant dit ... Vous avez une vie devant vous, regardant les moniteurs, penché sur votre clavier ...
Profitez de votre temps à l'école. Une fois sorti, la vie commence ...
la source
D'après mon expérience, la programmation dans votre temps libre a tendance à être extrêmement indicative dans un sens, mais pas autant dans l'autre (à la fois à l'université et plus tard au travail).
Ce que je veux dire, c'est ceci: j'ai travaillé avec quelques programmeurs "rockstar" très talentueux au fil des ans, et ils ont parcouru toute la gamme des ordinateurs qui ne touchent que littéralement au travail - jusqu'aux ubergeeks qui avaient leur propre démarrage après les heures et / ou passé chaque instant éveillé sur des projets personnels et des logiciels libres.
C'est la chose: ceux qui DO programme dans leur temps libre sont presque garantis d'être au moins les programmeurs décents. Bien sûr, vous devez faire attention aux enfants de script qui font des choses faciles encore et encore. Mais si vous pouvez confirmer qu'ils font des projets raisonnablement sérieux pendant leur temps libre - il est très probable qu'ils soient assez bons, sinon de la catégorie "rockstar". Donc, dans cette direction, c'est un pari relativement sûr.
Dans l'autre sens, ce n'est pas tellement. Pour une raison quelconque, il y a des rockstars vraiment épiques qui traitent toujours la programmation comme un travail. Ils peuvent consacrer de longues heures et / ou suivre la technologie en lisant, en recherchant et en évaluant les dernières technologies à l'heure du déjeuner ou après 17 heures avant de rentrer à la maison - mais ils ne font toujours pas de programmation en dehors du travail. Je dirais qu'environ 25 à 50% des "rockstars" que j'ai rencontrés sont comme ça. Et chaque fois que cela s'est produit, cela a brisé ce mythe selon lequel les programmeurs doivent être "dedans 24/7" de plus en plus.
Alors qu'est-ce que cela signifie pour uni? - Je dirais que cela dépend de la force de votre programme (comme dans le programme d'études) et de la quantité de programmation que vous faites déjà (affectations, etc.). Comme d'autres l'ont dit, vous ne voulez pas vous forcer à en faire trop, car cela peut conduire à l'épuisement professionnel. Mais cela aide vraiment à être «dedans» - et à vouloir expérimenter et apprendre très bien le matériel. Si vous constatez que votre intérêt pour la programmation ne va que jusqu'à apprendre suffisamment pour réussir vos cours, alors c'est un mauvais signe.
la source
J'ai eu un projet de développement de passe-temps (chat vocal) dans mon temps libre dans lequel j'ai appris une tonne, comme le développement de Visual Studio, beaucoup de C ++ / C #, et juste des trucs généraux que je n'aurais pas appris autrement, et c'était le mérite qu'en fait m'a obtenu un emploi. Je suggère au moins au cours de votre dernière année juste pour essayer quelque chose, comme un jeu ou une application de loisir.
Imho apprend un bon langage standard et un IDE comme C ++ dans Visual studio ou Java dans Eclipse / Netbeans tout en faisant un projet de loisir. Honnêtement, je n'ai aucune idée d'Apache, php, ruby ou python et à mon humble avis, ce n'est pas une connaissance de base de CS, mais bien sûr cela dépend de ce que vous voulez faire après.
la source
Si vous êtes un étudiant et que vous n'avez pas des dizaines d'idées avec lesquelles vous ne pouvez pas attendre pour bricoler pendant votre temps libre, alors vous êtes peut-être dans la mauvaise majeure.
la source
Cela dépend de ce que vous voulez de la vie.
Si vous me voulez le prochain (insérez le nom de la célébrité de la programmation ici), alors que vous ne vous sentez pas obligé de passer chaque heure d'éveil (et de ronger certaines de vos heures de sommeil), le codage n'est probablement pas un bon signe.
Si vous voulez gagner votre vie en faisant du développement logiciel pour soutenir une famille et profiter de certains autres aspects de la vie, je ne suis pas sûr que ce soit une si mauvaise chose.
Maintenant, vous devez vous rendre compte que les personnes de ce conseil se pencheront vers ceux qui ont une passion pour les programmeurs, et ils veulent travailler avec des gens qui partagent cette passion, et seront donc enclins à dire que tout le monde devrait faire de même.
la source
Cela devrait nécessiter un certain effort pour repousser le clavier et lire un chapitre sur l'histoire si vous prévoyez de le faire pendant une plus grande partie du reste de votre vie. Si vous êtes au milieu d'un grand projet de programmation, le livre d'histoire peut être une bonne pause.
la source
Je dirais que cela dépend où vous en êtes dans votre programme. Si vous n'avez pas encore commencé votre programme en sachant coder, alors au début, vous êtes initié à de nombreux nouveaux concepts et le travail en classe est assez intéressant et difficile. À ce stade, vous n'avez peut-être pas regroupé les idées que vous avez apprises dans une idée de projet. Et bien sûr, vous avez d'autres classes. Je dirais que si vous êtes dans votre troisième ou quatrième année et que vous n'avez pas une sorte de projet parallèle qui pourrait être un problème.
la source
En avez-vous besoin? Non, mais il y a beaucoup d'avantages si vous le faites. Plus vous vous entraînez maintenant, mieux c'est. Je pense qu'il est plus facile d'expérimenter et d'apprendre de nouvelles choses lorsque votre chèque de paie n'en dépend pas.
De plus, l'université offre un groupe de pairs très divers à partir duquel apprendre et absorber des idées. Passez du temps dans les laboratoires après les heures. Travaillez sur certains projets de groupe juste pour le plaisir. Il est étonnant de voir à quel point vous pouvez ramasser les choses plus rapidement lorsque vous ouvrez votre esprit aux différentes méthodes et idées des autres élèves. Les professeurs ont tendance à se concentrer sur la théorie. Vos pairs s'efforceront de la dépasser au-delà de la théorie et de tester les limites.
la source
Bien sûr!
C'est difficile quand vous étudiez à l'université parce que vous essayez déjà probablement de jongler avec vos études, un travail et une vie sociale, mais il ne devrait jamais y avoir de moment où vous dites: «J'en ai fait assez aujourd'hui». Tu ne peux jamais avoir assez de pratique.
Cela ne veut pas dire que vous ne devriez jamais vous détendre et prendre un peu de temps, regarder la télévision ou simplement vous coucher tôt. Mais il n'y a aucune raison de dire ne vous embêtez pas à pratiquer sur votre propre temps.
la source