<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Εργασιακά</title><link>https://www.dotnetzone.gr:443/cs/forums/65/ShowForum.aspx</link><description>Θέματα που σας απασχολούν σχετικά με τον τομέα της εργασίας σας ή τα δικά σας, προσωπικά εργασιακά θέματα</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37061.aspx</link><pubDate>Thu, 08 Nov 2007 17:03:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37061</guid><dc:creator>thrylos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37061.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=37061</wfw:commentRss><description>Αφού ασχολείσαι με VB 2005 θα σου συνιστούσα να διαβάσεις και κανένα βιβλίο σχετικά με Human Computer Interaction και σχεδιασμό-υλοποίηση καλών GUI.&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37039.aspx</link><pubDate>Thu, 08 Nov 2007 06:27:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37039</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37039.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=37039</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Bakaliaros:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Το πρόβλημά μου όμως είναι πώς θα πειστεί ο υποψήφιος εργοδότης, πως αν και είμαι γυναίκα δεν ξέρω μόνο να λιμάρω τα νύχια μου, αλλά μπορώ να ασχοληθώ και με προγραμματισμό (ακόμα και στη δουλειά που είμαι τώρα, σε τμήμα ΙΤ υποτίθεται, και κάνω γελοία πράγματα, στη συνεντευξη μου έλεγαν "όλα καλά, αλλά δεν έχεις εμπειρία" &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-7.gif" alt="Tongue Tied" /&gt; )&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Ελπίζω ότι στο δικό σου το μυαλό δεν υπάρχει καμία αμφιβολία ότι το μανικιούρ και το development είναι δύο πράγματα ανεξάρτητα μεταξύ τους &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt; Αν ένας υποψήφιος εργοδότης έχει ενδοιασμούς τέτοιου είδους, δεν πρόκειται σε αυτόν να βρεις ποτέ προκοπή, φύγε τρέχοντας. Δεν είναι όλοι έτσι. Υπάρχουν και άνθρωποι/εταιρείες με καθαρό μυαλό και χωρίς αρτηριοσκλήρωση.&lt;/P&gt;
&lt;P&gt;Όσον αφορά το θέμα της εμπειρίας, πολλοί θα το χρησιμοποιήσουν για να σε "αγοράσουν φτηνά". Προσπάθησε όμως να παρουσιάσεις και αυτά που έχεις κάνει όσο σπούδαζες: τη διπλωματική σου, τις εργασίες σου. Αν στην προσωπική σου ενασχόληση έχεις κάνει κάτι που το θεωρείς άξιο λόγου, δείξε το. Λάβε μέρος σε κάποιο open source project από αυτά που θα βρεις στο &lt;A href="http://www.codeplex.com"&gt;Codeplex&lt;/A&gt;. Χτίσε την αυτοπεποίθησή σου και άσε την να φανεί.&lt;/P&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37025.aspx</link><pubDate>Wed, 07 Nov 2007 20:57:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37025</guid><dc:creator>Bakaliaros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37025.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=37025</wfw:commentRss><description>Το ίδιο ερώτημα έχω κι εγώ. Θέλω να διαβάσω διάφορα πράγματα και όλα αυτά σε διάστημα 2-4 μηνών από τώρα, αλλά δεν ξέρω τι έχει μεγαλύτερη ζήτηση.&lt;br&gt;&lt;br&gt;Το πρόβλημά μου όμως είναι πώς θα πειστεί ο υποψήφιος εργοδότης, πως αν και είμαι γυναίκα δεν ξέρω μόνο να λιμάρω τα νύχια μου, αλλά μπορώ να ασχοληθώ και με προγραμματισμό (ακόμα και στη δουλειά που είμαι τώρα, σε τμήμα ΙΤ υποτίθεται, και κάνω γελοία πράγματα, στη συνεντευξη μου έλεγαν "όλα καλά, αλλά δεν έχεις εμπειρία" &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-7.gif" alt="Tongue Tied" /&gt; )&lt;br&gt;&lt;br&gt;Αυτό που θέλω, όπως προείπα είναι να ασχοληθώ στους επόμενου μήνες με κάποιες γλώσσες και τεχνολογίες, να μεγαλώσω το βιογραφικό μου, να μπω σε μια δουλειά ώστε να πάρω και την "απαιτούμενη εμπειρία" και να προχωρήσω.&lt;br&gt;&lt;br&gt;Ο,τι ξέρω τώρα είναι από τη σχολή και τους τελευταίους 2 μήνες που έπιασα τη VB 2005&lt;br&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34895.aspx</link><pubDate>Mon, 10 Sep 2007 06:26:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34895</guid><dc:creator>ripperakos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34895.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=34895</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Παναγιώτης Καναβός:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;P&gt;Οπότε ερχόμαστε στο ερώτημα, σκοπεύεις να γίνεις Database Administrator ή Developer? Στην Ελλάδα τουλάχιστον, δεν υπάρχουν πολλοί καθαρά Database Developers, καθώς οι περισσότερες εταιρείες πληροφορικής δεν είναι τόσο μεγάλες ώστε να ζητούν άτομα με τόσο μεγάλη εξειδίκευση. Θα είναι κομμάτι δύσκολο να παραμείνες καθαρά DB developer. Από την άλλη, μπορεί να βρεις αντίστοιχες θέσεις στα τμήματα IT διαφόρων εταιρειών, καθώς εκεί θέλουν οι βάσεις τους να δουλεύουν καλά, γρήγορα και με ασφάλεια. Τέτοιες θέσεις έρχονται όμως πιο κοντά προς το administration παρά το development.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Οι γνώσεις που χρειάζεσαι είναι κυρίως καλή γνώση των σημαντικών βάσεων δεδομένων. Μία μόνο μπορεί να αρκεί για αρχή, αλλά στο μέλλον θα πρέπει να μάθεις όσο περισσότερες μπορείς. Είναι σπάνιο μία εταιρεία να χρησιμοποιεί μόνο μία βάση δεδομένων. Με τον SQL Server πάντως μπορείς να προχωρήσεις πολύ γρηγορότερα απ' ότι με την Oracle, καθώς η Oracle απαιτεί πολύ φασαρία στο configuration και στις διαδικασίες διαχείρισης. Αυτό από τη μία σημαίνει ότι μία εγκατάσταση Oracle χρειάζεται περισσότερα άτομα (άρα υπάρχει ζήτηση) από την άλλη όμως σημαίνει ότι θα χάνεις μεγάλο μέρος του χρόνου σου να ασχολείσαι με ανούσια πράγματα. &lt;/P&gt;&lt;br /&gt;&lt;P&gt;Από εκεί και πέρα, χρειάζεται να έχεις καί γνώσεις οι οποίες είναι κοινές για όλες τις βάσεις, όπως αρχιτεκτονική hardware (πρέπει να ξέρεις τί είναι RAID, SAN, NAS, clustering κλπ), να σχεδιάζεις διαδικασίες backup/restore (και να τις εκτελείς), λογική σχεδίαση βάσεων, τουλάχιστον γνώση του replication και όποιων άλλων τεχνικών κατανεμημένων βάσεων δεδομένων έχει η κάθε βάση. Επίσης πολύ χρήσιμη είναι η γνώση OLAP καθώς όλες οι μεγάλες βάσεις παρέχουν δυνατότητες OLAP και Data Warehousing. Κατά πάσα πιθανότητα, θα πρέπει να ξέρεις και κάποια εργαλεία reporting καθώς μία από τις μεγαλύτερες χρήσεις των βάσεων είναι για τη δημιουργία reports. &lt;/P&gt;&lt;br /&gt;&lt;P&gt;Όλα τα παραπάνω δεν χρειάζεται να τα ξέρεις από την αρχή, αλλά όσα περισσότερα ξέρεις, τόσο το καλύτερο.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;#160;&lt;/P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;Πολύ ενδιαφέρουσες και χρήσιμες οι πληροφορίες σου. Δηλαδή καταλήγουμε ότι στην Ελλάδα το DBA κομμάτι είναι πιο ενεργό λόγω μεγέθους της αγοράς. &lt;br /&gt;&lt;br /&gt;Από εκεί και πέρα εκτός από τη θεμελιώδη και στιβαρή γνώση των βάσεων (των RDBMS δηλαδή) και - φυσικά - της SQL και των εκάστοτε παραλλαγών (PL/SQL, T-SQL...), τι θα μπορούσε να θεωρηθεί σημαντικό σαν παρελκόμενη γνώση που ζητείται για αυτές τις θέσεις ή που θα μπορούσε να με βοηθήσει να αποκτήσω πρόσβαση σε αυτό το κομμάτι της αγοράς; Κάποια προχωρημένη γλώσσα ίσως - όπως είπες και νωρίτερα (C#, C++, Java); &lt;br /&gt;&lt;br /&gt;Συγνώμη αν γίνομαι κουραστικός - απλώς προσπαθώ να κατατοπιστώ μια και οι (υπό)ειδικεύσεις είναι τόσες πολλές που ζαλίζουν...</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34894.aspx</link><pubDate>Mon, 10 Sep 2007 05:56:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34894</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34894.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=34894</wfw:commentRss><description>&lt;P&gt;Οπότε ερχόμαστε στο ερώτημα, σκοπεύεις να γίνεις Database Administrator ή Developer? Στην Ελλάδα τουλάχιστον, δεν υπάρχουν πολλοί καθαρά Database Developers, καθώς οι περισσότερες εταιρείες πληροφορικής δεν είναι τόσο μεγάλες ώστε να ζητούν άτομα με τόσο μεγάλη εξειδίκευση. Θα είναι κομμάτι δύσκολο να παραμείνες καθαρά DB developer. Από την άλλη, μπορεί να βρεις αντίστοιχες θέσεις στα τμήματα IT διαφόρων εταιρειών, καθώς εκεί θέλουν οι βάσεις τους να δουλεύουν καλά, γρήγορα και με ασφάλεια. Τέτοιες θέσεις έρχονται όμως πιο κοντά προς το administration παρά το development.&lt;/P&gt;
&lt;P&gt;Οι γνώσεις που χρειάζεσαι είναι κυρίως καλή γνώση των σημαντικών βάσεων δεδομένων. Μία μόνο μπορεί να αρκεί για αρχή, αλλά στο μέλλον θα πρέπει να μάθεις όσο περισσότερες μπορείς. Είναι σπάνιο μία εταιρεία να χρησιμοποιεί μόνο μία βάση δεδομένων. Με τον SQL Server πάντως μπορείς να προχωρήσεις πολύ γρηγορότερα απ' ότι με την Oracle, καθώς η Oracle απαιτεί πολύ φασαρία στο configuration και στις διαδικασίες διαχείρισης. Αυτό από τη μία σημαίνει ότι μία εγκατάσταση Oracle χρειάζεται περισσότερα άτομα (άρα υπάρχει ζήτηση) από την άλλη όμως σημαίνει ότι θα χάνεις μεγάλο μέρος του χρόνου σου να ασχολείσαι με ανούσια πράγματα. &lt;/P&gt;
&lt;P&gt;Από εκεί και πέρα, χρειάζεται να έχεις καί γνώσεις οι οποίες είναι κοινές για όλες τις βάσεις, όπως αρχιτεκτονική hardware (πρέπει να ξέρεις τί είναι RAID, SAN, NAS, clustering κλπ), να σχεδιάζεις διαδικασίες backup/restore (και να τις εκτελείς), λογική σχεδίαση βάσεων, τουλάχιστον γνώση του replication και όποιων άλλων τεχνικών κατανεμημένων βάσεων δεδομένων έχει η κάθε βάση. Επίσης πολύ χρήσιμη είναι η γνώση OLAP καθώς όλες οι μεγάλες βάσεις παρέχουν δυνατότητες OLAP και Data Warehousing. Κατά πάσα πιθανότητα, θα πρέπει να ξέρεις και κάποια εργαλεία reporting καθώς μία από τις μεγαλύτερες χρήσεις των βάσεων είναι για τη δημιουργία reports. &lt;/P&gt;
&lt;P&gt;Όλα τα παραπάνω δεν χρειάζεται να τα ξέρεις από την αρχή, αλλά όσα περισσότερα ξέρεις, τόσο το καλύτερο.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34891.aspx</link><pubDate>Mon, 10 Sep 2007 04:39:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34891</guid><dc:creator>ripperakos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34891.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=34891</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Παναγιώτης Καναβός:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;P&gt;Αντί να απαντήσω σε αυτή την ερώτηση, θα σου κάνω μία άλλη. Τί καριέρα θέλεις να κάνεις? Να ασχοληθείς με εμπορικές εφαρμογές, ERP, CRM ή χρηματιστηριακά? Με web development? Τηλεπικοινωνίες? Θέλεις να δουλέψεις στο IT μεγάλων εταιρειών ή σαν προγραμματιστής σε εταιρεία πληροφορικής? Μήπως προτιμάς το System Engineering αντί για το development?&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Για να καταλάβεις ποιές τεχνολογίες χρειάζεται να μάθεις, πρέπει πρώτα να αποφασίσεις τί θέλεις να κάνεις. Υπάρχουν βέβαια κάποια κοινά. Παντού σχεδόν πρέπει να ξέρεις&amp;#160;μία προχωρημένη γλώσσα (C# ή Java), SQL (όχι απλά να ξέρεις μερικές εντολές SQL, να καταλαβαίνεις από πίνακες, index, σχεδίαση βάσης) και να ξέρεις τί εστί μεθοδολογία ανάπτυξης προγραμμάτων. Ειδικά στις μικρότερες εταιρείες μπορεί να σε ρίξουν απευθείας στα βαθειά, περιμένοντας από εσένα να καταλάβεις πότε χρειάζεται development και πότε testing.&lt;BR&gt;Από εκεί και πέρα, αρχίζουν οι διαφοροποιήσεις. Αν ασχοληθείς με τηλεπικοινωνίες, χρειάζεσαι επιπλέον γνώσεις δικτύων. Δουλεύoντας στο IT θα πρέπει να ξέρεις από διαχείριση δικτύων, λειτουργικών και βάσεων δεδομένων. Στο web development χρειάζονται και ελάχιστες γραφιστικές ικανότητες.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Μεγάλη σημασία θα παίξει και η διπλωματική σου εργασία και οι τυχόν εργασίες που έχεις κάνει στο παρελθόν. Όταν μία εταιρεία ζητάει άτομο με 2-3 χρόνια εμπειρία σε ένα θέμα, ουσιαστικά σου λέει ότι δεν θέλει να πάρει ένα προγραμματιστή που θα πρέπει να τον πάρει από το χεράκι και να του μάθει τα πάντα. Με τη διπλωματική σου μπορείς να πείσεις ότι ξέρεις Java ή C# και SQL.&lt;/P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;Καταρχάς ευχαριστώ για την απάντηση. Κατά δεύτερον, λάθος μου που δεν το διευκρίνισα, αλλά γενικά έχω μια προτίμηση στις databases. Συνεπώς θα προτιμούσα να είναι οι βάσεις το κυρίως μέρος της ειδίκευσης μου. Αυτό σίγουρα σημαίνει advanced γνώση SQL και ένα σοβαρό RDBMS (SQL Server ή Oracle). Oι περιφερειακές γνώσεις που την υποστηρίζουν μπορούν να είναι κάποια προχωρημένη γλώσσα όπως λες. &lt;br /&gt;&lt;br /&gt;Είναι αρκετές οι γνώσεις σε αυτά τα 2-3 πράγματα για μια καλή έστω και entry level θεση; &lt;br /&gt;&lt;br /&gt;Για εμπορικές εφαρμογές, ERP, χρηματιστηριακά, accounting, κλπ δεν γνωρίζω και πολλά πράγματα. Το web development το είχα υπόψην μου αρχικά αλλά έγειρα τελικά προς τις databases για διάφορους λόγους. Με hardware γενικά δεν ενδιαφέρομαι να ασχοληθώ εκτός ίσως από ελαφρύ technical support.&lt;br /&gt;&lt;br /&gt;Και απαντώντας στο ερώτημα σου για το είδος της καριέρας που θα ήθελα να κάνω...Σαφώς και θα προτιμούσα το οργανωμένο και προβλεπόμενο περιβάλλον μίας μεγάλης επιχείρησης όπου η δουλειά καταμερίζεται σε τμήματα και ο καθένας δουλεύει σε αυτό που γνωρίζει χωρίς να γίνεται το "παιδί για πάσα εργασία".&lt;br /&gt; Εχω άσχημη εμπειρία από συνεργασία με μικρές εταιρίες-μπακάλικα και δε θέλω να περάσω πάλι τα ίδια.</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34887.aspx</link><pubDate>Mon, 10 Sep 2007 02:30:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34887</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34887.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=34887</wfw:commentRss><description>&lt;P&gt;Αντί να απαντήσω σε αυτή την ερώτηση, θα σου κάνω μία άλλη. Τί καριέρα θέλεις να κάνεις? Να ασχοληθείς με εμπορικές εφαρμογές, ERP, CRM ή χρηματιστηριακά? Με web development? Τηλεπικοινωνίες? Θέλεις να δουλέψεις στο IT μεγάλων εταιρειών ή σαν προγραμματιστής σε εταιρεία πληροφορικής? Μήπως προτιμάς το System Engineering αντί για το development?&lt;/P&gt;
&lt;P&gt;Για να καταλάβεις ποιές τεχνολογίες χρειάζεται να μάθεις, πρέπει πρώτα να αποφασίσεις τί θέλεις να κάνεις. Υπάρχουν βέβαια κάποια κοινά. Παντού σχεδόν πρέπει να ξέρεις&amp;nbsp;μία προχωρημένη γλώσσα (C# ή Java), SQL (όχι απλά να ξέρεις μερικές εντολές SQL, να καταλαβαίνεις από πίνακες, index, σχεδίαση βάσης) και να ξέρεις τί εστί μεθοδολογία ανάπτυξης προγραμμάτων. Ειδικά στις μικρότερες εταιρείες μπορεί να σε ρίξουν απευθείας στα βαθειά, περιμένοντας από εσένα να καταλάβεις πότε χρειάζεται development και πότε testing.&lt;BR&gt;Από εκεί και πέρα, αρχίζουν οι διαφοροποιήσεις. Αν ασχοληθείς με τηλεπικοινωνίες, χρειάζεσαι επιπλέον γνώσεις δικτύων. Δουλεύoντας στο IT θα πρέπει να ξέρεις από διαχείριση δικτύων, λειτουργικών και βάσεων δεδομένων. Στο web development χρειάζονται και ελάχιστες γραφιστικές ικανότητες.&lt;/P&gt;
&lt;P&gt;Μεγάλη σημασία θα παίξει και η διπλωματική σου εργασία και οι τυχόν εργασίες που έχεις κάνει στο παρελθόν. Όταν μία εταιρεία ζητάει άτομο με 2-3 χρόνια εμπειρία σε ένα θέμα, ουσιαστικά σου λέει ότι δεν θέλει να πάρει ένα προγραμματιστή που θα πρέπει να τον πάρει από το χεράκι και να του μάθει τα πάντα. Με τη διπλωματική σου μπορείς να πείσεις ότι ξέρεις Java ή C# και SQL.&lt;/P&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34880.aspx</link><pubDate>Mon, 10 Sep 2007 00:24:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34880</guid><dc:creator>ripperakos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34880.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=34880</wfw:commentRss><description>Καλησπέρα σε όλους! &lt;br /&gt;&lt;br /&gt;Λόγω του ότι είμαι κοντά στην αποφοίτηση από τη σχολή μου (τμήμα Πληροφορικής) κι επειδή θα ήθελα να έχω μια καλή ιδέα του τι παίζει στην ελληνική αγορά, θα ήμουν ευγνώμων αν κάποιος γνώστης της αγοράς έκανε μια αναφορά στις τεχνολογίες/γλώσσες/apps τα οποία ζητούνται αρκετά. &lt;br /&gt;&lt;br /&gt;Μια βόλτα που έκανα από το skywalker με μπέρδεψε περισσότερο καθώς πολλές εταιρίες ζητούν χύμα προσόντα (10 διαφορετικά skills και μάλιστα με εμπειρία 2-3 χρόνων τουλάχιστον σε αυτά).&lt;br /&gt;&lt;br /&gt;Θα έχω αρκετό ελεύθερο χρόνο το επόμενο διάστημα και σκοπεύω να καταπιαστώ με hot τεχνολογίες. Αυτό που με ενδιαφέρει είναι να ξέρω ποιος είναι ένας καλός συνδυασμός skills. Π.χ. κολλάει Java με SQL Server;&lt;br /&gt;Δεν είναι προτιμότερο να μάθω καλά τη C# σε περιβάλλον VS και παράλληλα να εξοικιωθώ με τον SQL Server και να τελειοποιήσω τις γνώσεις μου στην SQL (Τ-SQL δηλαδή επί του προκείμενου).&lt;br /&gt;&lt;br /&gt;Για να σας δώσω μια ιδέα της ασάφειας αυτή τη στιγμή στο μυαλό μου, να σας αναφέρω ότι έχω πρόχειρα σχεδιάσει τα εξής εναλλακτικά μονοπάτια για την πορεία εκμάθησης που σκοπεύω να ακολουθήσω:&lt;br /&gt;&lt;br /&gt;1) SQL/PL-SQL (τελειοποίηση γνώσεων), Oracle Database 10g (γνωριμία και εμβάθυνση     σιγά σιγά), Java (εξοικίωση με τον προγραμματισμό σε Java, όχι mastering) και Python (μου αρέσει πολύ).&lt;br /&gt;&lt;br /&gt;2) SQL/T-SQL, SQL Server 2005, Visual C# και ΑSP.NET 2.0.&lt;br /&gt;&lt;br /&gt;Ποια είναι η άποψη σας;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34446.aspx</link><pubDate>Thu, 23 Aug 2007 02:27:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34446</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34446.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=34446</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;KNC:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;P style="MARGIN-BOTTOM:0cm;"&gt;Είχα πει στον διευθυντή μου ότι ο μισθος δεν με ικανοποιεί.&amp;nbsp; Η αύξηση&amp;nbsp; που είδα ήταν 600 ευρώ. ...&lt;BR&gt;ΥΓ&lt;BR&gt;Πάντως μετά τα&amp;nbsp; 30.000 το χρόνο πρέπει να σταματήσεις τον προγραμματισμό και να αρχίσεις &lt;SPAN&gt;management.&lt;/SPAN&gt;&lt;BR&gt;(εγώ ήμουνα 50% project&amp;nbsp; managemet + 50 %&amp;nbsp; technical management) &lt;BR&gt;Όταν πέρασα τα 25000&amp;nbsp; σταμάτησα τον προγραμματισμό. &lt;/P&gt;
&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Την τελευταία φορά που είπα στο διευθυντή μου οτι ο μισθός μου δεν με ικανοποιεί είχα δει και εγώ αύξηση 200.000 δρχ (600 ευρώ περίπου). Από 350.000δρχ με πήγε στις 550.000 δρχ (μιλάω με δραχμές γιατί ήταν προ ευρώ). Αλλά άλλοι άμοιροι, όταν ξεστομίσουν την ίδια φράση παίρνουν την υποδιαίρεση 600/200 στην καλύτερη περίπτωση. :) :) &lt;/P&gt;
&lt;P&gt;Δεν καταλαβαίνω όμως τι έχει να κάνει αυτό με τις "γνώσεις νέων προγραμματιστών". Οπως επίσης και πάνω σε ποιόν κανόνα (εμπειρικό ή γενικό) βασίζεις το "πρέπει". Το πότε θα αρχίσεις management κρίνεται από το ύψος του μισθού σου; Αλλη μια Ελληνική πρωτοτυπία, IMHO :)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34445.aspx</link><pubDate>Thu, 23 Aug 2007 00:59:22 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34445</guid><dc:creator>KNC</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34445.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=34445</wfw:commentRss><description>&lt;p style="margin-bottom:0cm;"&gt;Είχα πει στον διευθυντή
μου ότι ο μισθος δεν με ικανοποιεί.&amp;nbsp;
Η αύξηση&amp;nbsp; που είδα ήταν 600 ευρώ.
...&lt;br&gt;ΥΓ&lt;br&gt;Πάντως μετά τα&amp;nbsp; 30.000 το χρόνο
πρέπει να σταματήσεις τον προγραμματισμό
και να αρχίσεις &lt;span&gt;management.&lt;/span&gt;&lt;br&gt;(εγώ
ήμουνα 50% project&amp;nbsp; managemet + 50 %&amp;nbsp; technical
management) &lt;br&gt;Όταν πέρασα τα 25000&amp;nbsp; σταμάτησα
τον προγραμματισμό. 
&lt;/p&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32510.aspx</link><pubDate>Sun, 03 Jun 2007 17:54:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32510</guid><dc:creator>Thiseas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32510.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=32510</wfw:commentRss><description>&lt;P&gt;Ωχ.... Assembly: &lt;STRONG&gt;&lt;U&gt;Respect&lt;/U&gt;&lt;/STRONG&gt;!&lt;/P&gt;
&lt;P&gt;Μια "γλώσσα" για τους μυημένους.&lt;BR&gt;Με αυτήν ασχολούνται κυρίως:&lt;BR&gt;1. Επαγγελματίες που θέλουνε να γράψουνε drivers συσκευών ή οτιδήποτε απαιτεί perfomance και απόλυτο έλεγχο. Φυσικά δεν τα καταφέρνουν πάντα. Μερικές φορές ένα καλογραμμένο low level πρόγραμμα σε C, "γεννάει" (από έναν καλογραμμένο C Compiler)&amp;nbsp;καλύτερο machine code.&lt;/P&gt;
&lt;P&gt;2.Προγραμματιστές (συχνά μέχρι 25 ετών - δηλαδη σαν τον γράφοντα &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&amp;nbsp;,,, εντάξει!!... στην καρδιά), που θέλουν να εντρυφήσουν στα μυστικά του "what is going on behind the scenes" και φυσικά μετά από κόπο και βάσανα... τα καταφέρνουν. Τα οφέλη&amp;nbsp;φυσικά (σε γνώση)&amp;nbsp;είναι ανάλογα.&lt;/P&gt;
&lt;P&gt;3.Crackers οι οποίοι θέλουνε να "σπάνε" προγράμματα ή να βρίσκουνε αλγόριθμους για serial numbers διαβάζοντας με έναν καλό dissassmbler το machine code οποιουδήποτε προγράμματος δίνοντας μετά τα serials (επί πληρωμή) σε γνωστά-άγνωστα sites του internet, τα οποία κερδίζουν από την επισκεψιμότητα και φυσικά εκτός από τα serials έχουν και ακατάλληλα δι ανηλίκους περιεχόμενα... και αρκετά trojans.... Προσωπική Συμβουλή: Να τα αποφεύγετε! Δεν περιέχουν "καλά" πράγματα και από πίσω κρυβονται συχνά όχι τόσο αθώες προθέσεις - πέρα του γεγονότος οτι είναι και παράνομα!&lt;/P&gt;
&lt;P&gt;Θα μπορούσα να γράφω πολλές γραμμές ακόμα, αλλά θα πλησίαζα πολύ τα όρια της υπομονής και της ανέχειας σας.... &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-5.gif" alt="Wink" /&gt; &lt;BR&gt;Επισης, φοβάμαι οτι ακροβατώ&amp;nbsp; ανάμεσα στο θέμα του Post και στο να ξεφύγω εντελώς. Ίσως χρειαζόμουν ένα post ξεχωριστό για την ωραία παραπάνω κουβέντα! Τεσπα....&lt;/P&gt;
&lt;P&gt;Γενικά η assembly είναι... μύθος. Κατά την &lt;U&gt;προσωπική&lt;/U&gt; μου άποψη όχι άδικα.&lt;/P&gt;
&lt;P&gt;Το βασικό της χαρακτηριστικό (μειονέκτημα ή πλεονέκτημα όπως θέλετε!) είναι οτι είναι Processor Specific....&lt;/P&gt;
&lt;P&gt;Σε μια εποχή που η ροή της... εξέλιξης μας απομακρύνει απο την "μηχανή" και σιγά σιγά ακόμα&amp;nbsp;και από τον κώδικα!!!&amp;nbsp;(RAD tools, έτοιμες liabraries, CLR, Java Virtual Machines κλπ κλπ) η Assembly είναι μια γλώσσα που ακόμα αντιστέκετε.&lt;/P&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32506.aspx</link><pubDate>Sun, 03 Jun 2007 04:52:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32506</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32506.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=32506</wfw:commentRss><description>Δεν νομίζω ότι η assembly είναι legacy τεχνολογία. Το αντίθετο μάλιστα. Legacy θα ήταν αν αυτά που κάνει τώρα τα κάνουμε με καλύτερο τρόπο και ασχολούμαστε με αυτή μόνο επειδή την ... κληρονομήσαμε. Η assembly όμως είναι η γλώσσα στην οποία καταλήγουν όλες οι άλλες. Όσοι φτιάχνουν compilers, drivers, όσοι δουλεύουν σε embedded συστήματα, τη χρησιμοποιούν όπως τη χρησιμοποιούσαν και πριν από 10 και 20 και ... από καταβολής πληροφορικής. Είναι ίσως η μόνη γλώσσα η οποία δεν θα γίνει ποτέ legacy.</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32505.aspx</link><pubDate>Sun, 03 Jun 2007 04:16:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32505</guid><dc:creator>thrylos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32505.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=32505</wfw:commentRss><description>Υπάρχουν και πιο legacy τεχνολογίες που χρησιμοποιούνται στον προγραμματισμό πέρα από τη Cobol. Assembly θα πάρει κανείς;&lt;br&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32499.aspx</link><pubDate>Sat, 02 Jun 2007 21:48:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32499</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32499.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=32499</wfw:commentRss><description>&lt;P&gt;Δεν σε παρεξήγησα αλλά το πήγα λίγο παραπέρα. Η αρχική εμπειρία σε VB6 ή ASP είναι καλύτερη από το τίποτα αλλά χειρότερη από την εμπειρία σε ASP.NET ή VB.NET. Υπάρχουν πολλές αγγελίες οι οποίες ζητούν web developers για ASP.NET, οπότε αν κάποιος θέλει να ξεκινήσει σε web development, είναι καλύτερα να ξεκινήσει σε μία τέτοια θέση. Από την άλλη, αν δεν μπορεί να βρει δουλειά σε καμμία τέτοια θέση, ίσως να είναι καλή λύση να ξεκινήσει σε μία θέση στην οποία θα συντηρεί παλιό κώδικα ενώ παράλληλα θα μαθαίνει για .NET με στόχο να αλλάξει θέση σύντομα.&lt;/P&gt;</description></item><item><title>Απ: Γνώσεις νέων προγραμματιστών</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32496.aspx</link><pubDate>Sat, 02 Jun 2007 20:44:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32496</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32496.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=65&amp;PostID=32496</wfw:commentRss><description>&lt;P&gt;Παναγιώτη, με παρεξήγησες. Δεν μιλώ για το ενδεχόμενο να χτίσει κάποιος την καριέρα του σε legacy τεχνολογίες. Μιλώ απλά για το γολγοθά του πρωτοεμφανιζόμενου στην αγορά εργασίας ο οποίος δεν βρίσκει δουλειά εύκολα γιατί του λείπουν οι απαιτούμενες πρώτες γνώσεις και η "τριβή", την οποία μπορεί να την αποκτήσει (ας αφήσουμε την VB6 για λίγο απ'εξω), συντηρώντας απλά ASP scripts στην αρχή (για τα οποία υπάρχει έλλειψη, δεδομένο αυτό) χρησιμοποιώντας αυτή τη γνώση ΜΟΝΟ ως εφαλτήριο για την μετέπειτα εξέλιξή του. Σε καμία περίπτωση δεν μιλώ για καριέρα βασισμένη σε αυτές τις τεχνολογίες.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>