Je me permets de vous solliciter aujourd'hui de la part de mon meilleur ami, en pleine reconversion professionnelle.
En effet, il ne possède aujourd'hui que peu de connaissances en informatique, mais a de bonnes capacités d'apprentissage et souhaite s'orienter vers les formations en dev proposées par OC. Et d'ici quelques mois, envisager pourquoi pas une formation reconnue
Seul problème : il ne dispose pas aujourd'hui d'un PC, et a des moyens financiers limités. Nous nous sommes donc interrogés sur l'équipement à privilégier pour suivre les cours et surfer sur internet (jusqu'ici tout va bien), mais également bien sûr pour programmer. Pour un budget de moins de 400€ !
Les chromebooks semblaient être une alternative intéressante aux PC traditionnels, mais j'ai l'impression qu'ils sont trop limités pour débuter le développement. Je me trompe?
Avez-vous des idées à me soumettre pour un PC portable de moins de 400€ pour débuter le développement?
Alors pour le coup je te déconseille les chromebooks
Bien que en soit tu n'as pas besoin d'un truc bien performant en dev il te faut tout de même quelque chose de stable
Pour moins de 400 euros ça me semble limite après tu peux regarder du côté des reconditionné :
C'est pas la best solution mais ça fait le travail, de mémoire celui que j'avais acheté il y a 3 ans disposait de 8go de ram, un I7 pas ouf, une petite carte graphique, pas de ssd et un minimum de stockage mais ça faisait largement le travail et tu vois il tiens toujours la route pour du dev^^ (pour 550 euros de mémoire)
Eventuellement la dernière version du raspberry pi qui vient de sortir pourrait lui convenir x)
Le kit Desktop (Raspberry 4 4GB + alim + clavier + souris + boitier + cables HDMI + carte SD OS préinstallé + guide de démarrage) est à 120$ (mais rupture de stock momentanée je crois). Ajoute à ça un écran (~100€) et un disque dur externe (~50€) et tu t'en tire avec un environnement de travail autour de 300€ qui est je pense suffisant
ça dépend aussi de quel dev on parle, pour du compilé ça risque d'être un peu chiant d'être sur un petit processeur. Mais pour de l'interprêté, particulièrement du web, je pense que c'est parfait.
Aussi, passer sur un tel environnement est radicalement différent de ce qu'il a pu connaître s'il est totalement débutant, c'est des technologies venu du monde de l'embarqué et de l'OS Linux, le choc risque d'être violent aux premiers abords. Cependant je le pense facilement surmontable car raspberry se veut être une plateforme fortement pédagogique.
- Edité par romantik 25 juin 2019 à 10:12:12
Dream on, Dream on, Dream until your dream comes true
Je trouve le terme nano-ordinateur plus appropriée, bien qu'on aie accès à des I/O et que le hardware soit de l'embarqué, son exploitation se fait au travers un OS, son utilisation est polyvalente, et l'objectif assumé de cette version 4 est l'utilisation desktop de cet appareil (faut prendre un peu de recul pour voir s'il a été atteint, mais avec les caractéristiques qu'il présente et mon expérience avec des versions précédentes, j'y crois). On est quand même a un plus haut niveau que des PIC, STM, Arduino etc... que j'appelle microcontroller.
Sûr un PC portable c'est plus pratique, mais le marché low cost s'est fait tué par les tablettes, tu n'arriveras pas à battre le prix du raspberry, et le jour où il souhaitera investir dans un vrai PC tout ce matos ne sera pas perdu, alors qu'un PC low cost tu le jettes
Dream on, Dream on, Dream until your dream comes true
Je trouve le terme nano-ordinateur plus appropriée
Oui effectivement micro-contrôleur c'est plus pour de l'Arduino, je suis d'accord avec toi sur ce terme
Après le gros point noir de ta solution c'est que ça n'est pas portable et pour un usage comme celui-ci c'est indispensable sinon j'aurais été d'accord avec toi
C'est un budget vraiment serré, mais dans le marché de l'occasion et du reconditionné il doit être possible de dégoter un ordi portable pour moins de 400€.
En regardant 2 min les PC portable sur google shopping, j'ai vu plusieurs offres entre 230-400€, du genre i3 ou i5, 4 à 8 Go de ram, 300 à 800 Go de disque, windows 10 family.
Ça passe largement pour débuter (on m'a déjà passé pire comme portable au taf).
Tu peux aussi surveiller des sites comme dealabs au cas où une bonne occasion se présenterait.
J’ai tout d’abord pris bonne note que les Chromebooks n’étaient pas l’idéal pour le développement, confirmant mes doutes. Mais, pour être sûr de bien comprendre : les chromebooks ne sont pas interessants car trop peu puissants ? Et/ou parce que chrome OS est trop restrictif ?
Concernant le choix du futur élu, les quelques offres que vous m’indiquez me donnent des idées, et le reconditionné n’est effectivement pas à exclure. Je vais me pencher sur la question, merci!
Les chromebooks sont à bannir car la plupart des outils de développement ne fonctionnent pas (encore) sur Chrome OS. Et son matériel aussi (son CPU notamment) n'est pas adapté (ARM).
J'étais dans la même situation il y a plusieurs années. Je me suis orienté vers un Sony VAIO VPCEB4J1E (Pentium Dual Core à 2 GHz, 4 Go de RAM, 320 Go de stockage) reconditionné que j'ai gardé jusqu'à présent. Ca m'a coûté aux alentours de 300€. Aujourd'hui, je l'ai reconditionné à nouveau en remplaçant son CPU et en augmentant sa mémoire vive mais ce n'était que pour mes autres besoins, le Dual Core suffisait encore pour le développement web.
Ce qu'il faut retenir avec le développement web, c'est qu'il ne vous faut pas un gros CPU ni d'un RAM gigantesque, étant donné que PHP / HTML / CSS / MySQL n'est pas du tout gourmand en environnement de développement / test. Cependant, veillez quand même à utiliser un "vrai" PC avec un CPU classique pour le bon compatibilité des éditeurs de code Notepad++ / VS Code / Eclipse / ... (donc CPU ARM comme Chromebook et Raspberry Pi ne sont pas de bon choix).
Ton modèle me semble trop ancien pour le conseiller maintenant, google shopping ne me sort même pas de résultat. Par contre il pourrait être intéressant que tu détailles comment tu as procédé pour tomber sur une affaire qui te convenait.
Il n'a pas précisé vers quel type de développement il veut s'orienter, je ne pense pas qu'il faille supposer que c'est du web.
Pas tout les outils sont proposés en pre-built pour ARM, mais il y en a tout de même, à commencer par toute la suite GNU, et les projets open sources les plus populaires, c'est plutôt suffisant. Par contre, bien sûr, Notepad++/VSCode = Outils Windows uniquement, donc normal qu'ils ne soit pas disponible, pas en rapport avec le CPU Et Eclipse, je ne le conseille pas, il est trop lourdeau, même pour un bon pc x) mais pas sûr que la raspberry pi 4 ne le fasse pas tourner
Dream on, Dream on, Dream until your dream comes true
C’est bien trop tard que je vous remercie pour vos retours.
Je me permets de revenir vers vous à propos d’un point m’ayant été remonté ce week-end par une connaissance.
L’un des langages que semble privilégier mon ami pour débuter serait le swift. Est-il d’après vous nécessaire ou plus que recommandé de disposer d’un mac pour coder en swift ? Le titre de ce post serait alors totalement déplacé 😇
J'avais effectivement cru comprendre que Python était un langage permettant d'obtenir des bases solides.
Je pense que ça colle bien avec l'objectif de mon ami, et un PC permettant de développer correctement en Python autour de 400-500€, ça me semble faisable.
Question inverse à la précédente : est-il pertinent de coder autre chose que du Swift sur un Mac? J'imagine qu'il faut le "bootcampiser" pour coder sur les environnements Windows/Linux, mais cela a-t-il un intérêt?
Si tu possèdes un ordinateur, tu peux essayer de créer une machine virtuelle avec MacOS que tu récupères depuis le Mac d'une connaissance. Tu fais quelques tests simples comme un hello world en swift, si ça fonctionne, tu achètes un ordinateur récent qui te coûtera moins cher qu'un Mac reconditionné.
Je viens de lire que c'est pour ton ami qui n'a pas d'ordinateur. Mais, rien ne t'empêche d'essayer sur le tiens.
Ton lien que je n’ai pas lu en entier parle carrément de mettre macos sur pc. Je parlais plutôt d’un macos que tu utilises via virtualbox tout en restant sur linux ou windows.
Je te suggère d’essayer ce que je te propose, si l’utilité est trop limitée tu pars sur du hackintosh. Quoi qu’il en soit, l’économie réalisée se fera en sacrifiant des choses qu’on peut faire sur macos je pense.
PC low cost pour développeur débutant
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Oui, oui oui, ce sont des chiens.
Oui, oui oui, ce sont des chiens.
Architecte logiciel - Software craftsmanship convaincu.