Oo
Faut jamais partir sans chercher avant !
edit: On est en train de motiver du monde dis donc xD
Faut jamais partir sans chercher avant !
edit: On est en train de motiver du monde dis donc xD
Placeholder
11-06-2010, 08:26 PM
(11-06-2010, 07:48 PM)Shudrum a écrit : edit: On est en train de motiver du monde dis donc xD En effet ^^ Mais ce qui est intéressant c'est d'avoir ce retour de la part de personnes sur le terrain. Je suis d'ailleurs étonné de ne pas encore avoir lu le témoignage d'intervenants plus connus du forum (Pascal et oxman pour ne citer qu'eux). Savoir ce qui attend les futurs travailleurs et/ou avoir des points de comparaison par rapport à sa position actuelle permet de mieux se situer par rapport à la situation générale.
Quand on te dit qu'un projet est terminé à 90%, prépare toi pour les 90% suivant
Ninety-Ninety Rule "Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire" Vu sur IRC
11-06-2010, 08:43 PM
(Modification du message : 11-06-2010, 08:46 PM par Sephi-Chan.)
Pour ma part, je n'ai passé que 3 mois à développer en entreprise (de manière sérieuse). Et ça a été très sympa sur certains points (car c'était très gratifiant d'être seul sur des projets) mais plus pénible pour d'autres (pas le temps de s'appliquer à bien faire les choses, à corriger quelques choses mal faîtes (ou plutôt qui ont mal vieilli) puisqu'il s'agissait d'une remise à jour d'une application codée 2 ans plus tôt et améliorée chaque été.
Depuis, j'ai une aversion pour les commentaires du style "si ça marche, tu peux passer à autre chose". Malgré une super ambiance de travail : 8 personnes dans un open space, avec un patron au petit soin avec un frigo toujours rempli, une machine à café avec plein de dosettes à disposition (Nespresso, what else ?), etc. Je me rends compte que je ne souhaite pas bosser dans une SSII mais plutôt dans une entreprise qui édite ses propres logiciels. On a plus le temps de faire les choses dans les règles de l'art. C'est pour ça que j'ai trouvé un autre stage bien sympa pour cet été (mais moins bien payé…) chez Tigerlily (anciennement Yeasty Mobs) qui édite des applications Facebook. Ça va me permettre de tester autre chose (après tout, c'est aussi l'intérêt des stages !) et d'enrichir mon bagage, d'établir des contacts professionnels et de partager avec d'autres passionnés (ils s'impliquent tous d'une façon ou d'une autre dans la communauté Ruby) ! Sephi-Chan
11-06-2010, 09:25 PM
(11-06-2010, 08:43 PM)Sephi-Chan a écrit : Malgré une super ambiance de travail : 8 personnes dans un open space, avec un patron au petit soin avec un frigo toujours rempli, une machine à café avec plein de dosettes à disposition (Nespresso, what else ?), etc. Je me rends compte que je ne souhaite pas bosser dans une SSII mais plutôt dans une entreprise qui édite ses propres logiciels. On a plus le temps de faire les choses dans les règles de l'art. C'est ce que je chercherais maintenant, marre des SSII
Placeholder
11-06-2010, 11:13 PM
J'ai bossé 5 ans dans le service info d'une fac à Lille (analyse, dev, suivi des besoins utilisateurs, assistance...) et depuis 2 ans en SSII (consultant à la commission européenne).
En ce moment je fais de l'analyse (et d'autres trucs) pour une grosse appli web de logistique. Les trucs cool c'est : - plein de nationalités (et les difficultés de comm' qui vont avec) - des personnes spécialisées dans différents domaines (DBA, analystes, dev Java, chefs de projets...) - j'apprends des trucs d'organisation & communication & gestion de projet - on se marre bien avec les collègues - on apprend à se démerder Les trucs moins cool : - administration, des processus très longs - les internes sont payés le double ou le triple par rapport aux consultants (c'est aussi pour ça que je souhaite y entrer) et sont fonctionnaires, donc un emploi hyper stable vs interim high tech - en tant que consultant, je suis chez un client et c'est bien comme ça pour ma boite : je dois demander et insister pour avoir un entretien annuel, des formations, des augmentations (d'ailleurs je vais relancer mon manager...) - appli qui se traine depuis 10 ans, on n'a pas un beau projet avec des bonnes pratiques, l'existant est lourd à porter - "changement d'architecture pour des raisons politiques" Bref, si vous démarrez un projet tout neuf c'est cool, mais faites attention à l'existant. On n'insiste pas assez pendant les études sur le fait qu'on devra reprendre des systèmes pensés de manière plus archaïque, qu'on doit être rentables, ce qui veut dire "faire que ça marche, tant pis si c'est crade". L'idéalisme retombe, en gros. ++ Pascal PS : tiens donc Sephi Chan, Yeasty mobs serait pas une boite dont je t'ai parlé ?
11-06-2010, 11:27 PM
(11-06-2010, 11:13 PM)pascal a écrit : PS : tiens donc Sephi Chan, Yeasty mobs serait pas une boite dont je t'ai parlé ? Ah c'était toi ! Je croyais que c'était Anthor ou Oxman ! Et ben ouais. J'ai posté sur un forum, j'ai eu une douzaine de propositions, j'ai filtré pour garder 6 entretiens, j'ai reçu 5 propositions plus concrètes pour finalement signer avec Yeasty Mobs, car à défaut d'être celle qui paye le mieux, ça me semble être la plus intéressante ! Sephi-Chan
Ben moi je suis encore étudiant, mais j'ai déjà fait 4 CDD d'un mois chez une boite de crème glacée pour développer des systèmes de gestion.
Et là je suis en stage (6 mois) de milieu de cursus, et ma boite déchire trop (et elle me paye super bien lol). En fait pour l'instant j'ai réalisé un package smalltalk qui permet d'exécuter des requêtes gprolog et d'en obtenir les résultats dans une forme toutes prêtes à l'emploi. Et là, depuis un mois je fais un système expert visuel grâce à ce package, pour en démontrer la puissance et aussi parce qu'ils ont besoin de ce système. Et je trouve qu'il a de la gueule. Le but de ce système expert et de dépanner quelques choses. En l'occurrence, on s'en sert pour dépanner des trieuses optiques qui trient tout un tas de chose qui passent sur des tapis roulant. Par exemple y en a qui utilisent ce genre de machine pour couper les partie noire des frites avant qu'elles aient en cuisson. Et on parle de trier plusieurs kilo à la seconde au bas mot. Bon et puis je suis content car ils pensaient pas que j'irais aussi vite et ils sont visiblement très content (et c'est tant mieux car une bonne appréciation de stage ne me fera pas de mal). Sur le plan technique c'est cool j'ai appris plein de trucs: - application de l'extreme programming - le language smalltalk (et ses IDE très originaux et parfait pour l'objet) - la découvertes des entrailles de gprolog) - et bien sur l'amélioration de mon anglais En plus de çà je suis aux states. Enfin bref en ce moment j'en profite à mort. L'an prochain, je pense monter une boite et je vous avoue que vos postes précédent ne font rien pour m'en dissuader lol.
12-06-2010, 11:30 AM
Bien bien, que dire... (Je viens de tomber sur le topic)
Je travaille depuis 6 ans, deux boites en tout. La première était une micro startup ou j'étais le seul employé (embauché suite à mon stage là bas) les autres que des stagiaires, je ne parlerais pas plus de cette expérience parce qu'elle est très déconnecté de la réalité La seconde dans une grosse boite (plus de 600 personnes) mais un pôle informatique web (il y a aussi l'informatique interne) plus réduit d'environs 20/30 personnes (la flemme de compter ^^) On travaille sur les sites de la boite, donc nos propres produits, on a jamais à livrer des produits à un client, mais on a des clients qui nous fournissent certains service (par exemple le système de mailing). On pourrait donc supposer qu'on a le temps de faire les choses correctement, pas du tout mon bon monsieur. Il y a un gros historique dans la boite avec du code très old school, PHP4, procédurale etc, en soit pas mal, mais patché pendant 3 ans, vous imaginez le résultat ? ^^ Je vais vous parler de deux grandes étapes dans ma boite, la première celle en gros toujours d'actualité pour tous les autres développeurs, la seconde plus "particulière". De manière générale sur ces sites on greffe donc notre code, par moment je prends la liberté de refondre toute une partie du code, mais ça reste une opération très rare. Les projets nouveaux à 100% sont très rare, très souvent donc on se greffe sur ce code, très souvent le produit est à faire pour hier. Il n'est pas rare que le produit évolue considérablement alors que l'on est à la fin de la phase de développement et qu'on doit entièrement le refaire, mais bien entendu sans repousser la date de sortie ^^ Ou encore, il y a parfois des projets ultra important qui doivent sortir hier, tu te démènes pour que tout soit prêt à temps, tu y es arrivé. Et soudain plus personne parle du projet, il est partis aux oubliettes et est annulé ^^ Tout ceci bien entendu sans compter les 5 projets en parallèles qui se croisent sans cesse et que tu dois quasiment faire en même temps et la résolution des bugs de la vie de tous les jours qui peuvent par moment prendre plusieurs jours à corriger. C'était ma première étape dans la boite, je suis passé à la seconde depuis 10 mois environs. De part mon ancienneté dans la boite et de ma grande connaissance de tout l'historique et de l'ensemble du système je suis passé Architecte Informatique, donc en gros je fais ce que je veux, comme je veux, quand je veux. Je peux décider de tester des nouvelles technologies (Cassandra, CouchDb, par exemple) pour voir si ça peut nous apporter quelque chose. Sur un projet exigeant techniquement j'explique comment il doit être codé, voire le code. Bizarrement, cette seconde étape est amusante un temps, mais je préfère la première, où j'ai plus l'impression d'être utile et d'avoir ma place. Bon par rapport à tout ça, la vie dans une boîte c'est comme dans la vie, il faut toujours savoir prendre le meilleur des choses et s'adapter sans effort sans gêne. Certaines personnes vivent mal la première situation que j'ai décrite, certains ont démissionnés à cause de ça. Moi je trouve ça fun et marrant, malgré ce que j'ai dit dans le premier cas, je n'ai jamais été sous pression, toujours zen Aller bon courage
14-06-2010, 10:44 AM
Tiens, ce témoignage sur l'entreprise me donne envie de parler de la mienne.
Je suis dans une grosse multinationale (placée dans le top 10 des corporations pour les revenus de 2009). Je travaille dans le DataCenter européen avec des équipes composées de membres de plusieurs nationalités (l'anglais est donc la langue de rigueur pour toutes les réunions et communications officielles). Le service informatique est donc composé de plusieurs dizaines de personnes toutes spécialisées dans différents domaines (télécom, réseau, développement, DBA ...) et système d'exploitation (AS400, Linux, Windows, ...). Chaque service fonctionne plutôt bien indépendamment mais dès qu'il s'agit de faire un projet hétérogène, c'est le bordel. Nous avons pourtant un service Enterprise Architecture supposé étudier les demandes, prévoir leur intégration dans l'existant et coordonner les efforts. Malheureusement, bon nombre de ses membres suivent leur cœur plus souvent que la raison. Tous les projets passant entre leurs mains sont sponsorisés pour tourner sur le mainframe et/ou être développés en Java. Toute autre suggestion est en général balayée d'un revers de la main. Je les ai vu par exemple proposer un projet ou ils piochaient dans une base SQL server des informations pour externaliser le traitement sur mainframe et renvoyer le résultat sous forme de fichier csv de manière à pouvoir l'exploiter sur Excel. Hallucinant. Dans un registre différent, notre service de développement Web cumule aussi les bourdes. Premièrement, le lead développeur est un externe qui à la sale habitude de mal/pas documenter et d'embarquer les sources sur son laptop. Ensuite, ils sont complètement sourds aux recommandations de notre service d'opérations (Webmasters) et Intel quand à l'impact de leur manière de développer sur les machines. Enfin, le dernier audit de Microsoft à carrément invalidé leur manière de faire sur certains projets mais "on traine un trop gros existant donc on ne peut pas changer". Les autres agences internationales ne sont pas non plus en reste. Nous avons du par exemple effectuer un import de données il y a quelques semaines se constituant d'environ 2 millions de ligne. L'agence ayant demandé cet import nous a envoyé 43 fichiers excels composés de dizaines de feuilles. Stupéfiant d'inefficacité. Difficile de leur jeter la pierre pour autant. Dans une structure comme la notre, les décisions prennent longtemps à être approuvées et en fonction du budget à investir, le top management peut avoir à donner son accord, et ils sont très pointilleux sur tout investissement éventuel. Les gens sont naturellement résistants au changement, ce qui rend toute modification de processus difficile à avaliser. Malgré tout cela, l'ambiance de travail est agréable. De plus, les réunions hebdomadaires permettent de faire entendre notre voix et petit à petit, les choses changent. L'équipe d'ingénieurs windows avec lesquels je bosse est très performante et professionnelle. Tous ensemble, nous avons réussi de belles choses et nous avons encore quelques projets à mettre en place. La seule chose que je regrette, c'est qu'il y a encore trop d'intervenants dans le développement des projets qui fonctionnent encore à l'émotionnel. Ils défendent une solution et des technologies qu'ils aiment plutôt que d'aborder la situation avec objectivité et de choisir la plus adaptée.
Quand on te dit qu'un projet est terminé à 90%, prépare toi pour les 90% suivant
Ninety-Ninety Rule "Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire" Vu sur IRC
14-06-2010, 07:48 PM
Tout ça confirme ce que je pense pour ma propre personne : je préfère les petites boites lol
|
|