Τι χρειαζεται ενας προγραμματιστής?

...IDE, compilers, κλπ

Συντονιστής: konnn

Re: Τί χρειάζεται για να γίνω προγραμματιστής;

Δημοσίευσηαπό Αποστόλης » 19 Ιουν 2012, 12:16

Λυπάμαι που θα σου τη σπάσω αλλά δυστυχώς η κατάσταση στην οποία βρίσκεται η χώρα μας παίζει πολύ μεγάλο ρόλο στο να βρείς δουλειά. Πάρα πολύ μεγάλο.
Το τραγικό της ιστορίας είναι οτι αυτά που λες για τους εργοδότες ίσχυαν και πριν και είναι μια από τις καταστάσεις που μας χαντάκωσαν σαν χώρα.
Και το ακόμα πιο τραγικό είναι οτι δεν φαίνεται να έχει αλλάξει τίποτα απολύτως. Ούτε καν στην νοοτροπία αυτών που "κρατάνε" τη χώρα στα χέρια τους.
Και δεν εννοώ μόνο τους πολιτικούς αλλά όλους όσους αποτελούν τον επιχειρηματικό κόσμο της Ελλάδας.

Δυστυχώς έχουμε φτάσει στο σημείο ο σώζων ευατόν σωθήτω.
Δυστυχώς.
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

...

Δημοσίευσηαπό giannosfor » 19 Ιουν 2012, 16:11

...
Τελευταία επεξεργασία από giannosfor και 29 Μάιος 2013, 18:12, έχει επεξεργασθεί 1 φορά/ες συνολικά
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Τί χρειάζεται για να γίνω προγραμματιστής;

Δημοσίευσηαπό simosx » 19 Ιουν 2012, 17:33

Σε κάθε περίπτωση λάβε μέρος στο
viewtopic.php?f=14&t=23696
όπου θα λάβεις τουλάχιστον ένα μπλουζάκι με την επιτυχή σου συμμετοχή!

Με λίγη παραπάνω προσπάθεια, μπορείς να διεκδικήσεις και τα άλλα δώρα.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

...

Δημοσίευσηαπό giannosfor » 19 Ιουν 2012, 18:52

...
Τελευταία επεξεργασία από giannosfor και 29 Μάιος 2013, 18:12, έχει επεξεργασθεί 1 φορά/ες συνολικά
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Τί χρειάζεται για να γίνω προγραμματιστής;

Δημοσίευσηαπό Αποστόλης » 19 Ιουν 2012, 19:36

Τι πρέπει να γίνει;
Δεν ξέρω.

Εγώ είμαι άνεργος εδώ και 3 μήνες και κοιτάω παντού και για τα πάντα.
Ελλάδα, Βόρεια Ευρώπη, remote contracts κ.λ.π. και... τίποτα.
Κοιτάω στη δουλειά μου (web developer με php &mysql), για Java, για pizza boy, για οδηγός, για logistics..., τίποτα.

Και αντίθετα με σένα έχω προϋπηρεσία στην πληροφορική (τεχνικός, network administrator και developer) πολλά χρόνια και πολλή καλή,που μετράει πάρα πολύ. Σε εταιρείες του χώρου από τις μεγάλες.
Τίποτα.
Τα πράγματα δεν είναι δύσκολα.
Είναι γ@μησ3τ@.
Αν μπορέσεις να κάνεις κάτι μόνος σου ή να φύγεις έξω κάντο χθες.
Αλλιώς καβατζώσου σε ότι και όπου μπορείς.
Αν δεν αλλάξει κάτι άμεσα και τραγικά από Σεπτέμβρη θα έχουμε άσχημες καταστάσεις.

Και το κακό είναι οτι είναι παντού έτσι τα πράγματα.
Στο odesk και στο freelancer υπάρχουν Φιλλιπινέζοι και Ινδοί που χρεώνουν 1 δολάριο την ώρα για να δουλέψουν. Τι να πεις από κει και πέρα!


Εγώ κυρίως γράφω custom κώδικα γιατί μου αρέσει αλλά αν τύχει ασχολούμαι και με CMS (Drupal, Joomla, Wordpress).
Ασχολούμαι με php και έμαθα Java αλλά εκεί δυστυχώς δεν έχω εργασιακή εμπειρία.
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

...

Δημοσίευσηαπό giannosfor » 19 Ιουν 2012, 20:55

...
Τελευταία επεξεργασία από giannosfor και 29 Μάιος 2013, 18:13, έχει επεξεργασθεί 1 φορά/ες συνολικά
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Τί χρειάζεται για να γίνω προγραμματιστής;

Δημοσίευσηαπό Αποστόλης » 19 Ιουν 2012, 22:01

Κοίτα. Το κακό με τον προγραμματισμό, σε σχέση με άλλα επαγγέλματα, είναι οτι πρέπει να αφιερώσεις πολλές ώρες.
Τις περισσότερες φορές υπάρχει σρκετός φόρτος εργασίας, με deadlines και πελάτες που θέλουν το έργο χθές ή αλλαγές και τροποιήσεις που μπορεί να σε κάνουν να ξαναφτιάξεις τα πάντα σχεδόν από την αρχή.
Επίσης θέλει πάρα πολύ ενασχόληση για ενημέρωση στις νέες τάσεις/πρακτικές. Το να περάσεις (π.χ.) από procedural σε object oriented προγραμματισμό ή από PHP4 σε PHP5, ή να μάθεις κάποιο νέο CMS δεν είναι κάτι τραγικό αλλά ανάλογα το υπόβαθρό σου και τις υποχρεώσεις σου ο χρόνος που θα διαθέσεις μπορεί να είναι αξιοσέβαστος.
Και δε μιλάμε για κάτι εξειδικευμένο. Απλά να μπορέσεις να κρατηθείς "μέσα στα πράγματα" που ζητάει η αγορά.
Κανονικά σε αυτό θα έπρεπε να σε βοηθάει ο εκάστοτε εργοδότης και να σου δίνει κίνητρο να βελτιώνεσαι και να εντάσεις στην παραγωγική διαδικασία τις νέες τεχνολογίες/πρακτικές που αναπτύσονται. Αλλά αυτοί που δουλεύουν με τέτοια νοοτροπία είναι απειροελάχιστοι.
Οι περισσότεροι θέλουν υπαλλήλους πολυμίξερ με μηδενικό αν γίνεται κόστος...
Οπότε δύσκολα θα κάνεις και κάτι άλλο άσχετο με το χώρο.

Το καλό με τον προγραμματισμό είναι οτι άνετα μπορείς να μεταφέρεις τις γνώσεις σου και εκτός εργασιακού χώρου κάνοντας κάτι δικό σου.
Δεν αλλάζει κάτι σε ότι έχει να κάνει με την ίδια την εργασία.


Πάντως θέλω να σου πω οτι τώρα επικρατούν ειδικές καταστάσεις.
Πριν μερικά χρόνια το να ασχοελίσαι με κάτι άσχετο με το αντικείμενό σου όντως ήταν μείον.
Τώρα όμως τι μπορείς να κάνεις;
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

...

Δημοσίευσηαπό giannosfor » 20 Ιουν 2012, 02:08

...
Τελευταία επεξεργασία από giannosfor και 29 Μάιος 2013, 18:13, έχει επεξεργασθεί 1 φορά/ες συνολικά
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Τί χρειάζεται για να γίνω προγραμματιστής;

Δημοσίευσηαπό pc_magas » 22 Ιουν 2012, 00:12

Δοκίμασε με αυτοαπασχόληση να κάνεις aplications σε Android και να της πουλάς μέσω google play. Είναι μια καλή ιδέα να βγάζεις το ψωμί σου....
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2598
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Τί χρειάζεται για να γίνω προγραμματιστής;

Δημοσίευσηαπό jimaras7 » 08 Οκτ 2012, 20:18

Να σας ρωτήσω κάτι πάνω στο θέμα..;; Πρέπει να περάσω από γενικό ή επάλ λύκειο για να γίνω προγραμματιστής και επίσης τί κατεύθυνση πρέπει να πάρω..;;
jimaras7
babeTUX
babeTUX
 
Δημοσιεύσεις: 8
Εγγραφή: 08 Οκτ 2012, 20:05
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού

cron