Come posso fare la mia carriera nell'ottimizzazione della catena di fornitura e nel data mining? [chiuso]

0

C'è una società nella mia città che fa ottimizzazione della catena di fornitura, data mining e modellazione predittiva. Ci ho provato, ma non sono riuscito a entrare.

Ora voglio fare un lavoro simile. Applicano molte tecniche di ottimizzazione che facilitano il processo decisionale dell'azienda.

Attualmente conosco Python, Django, PHP, Linux e lo sviluppo web.

Qualcuno può guidarmi che cosa ho bisogno di fare per quel tipo di lavoro, che cosa ho bisogno di imparare in modo che dopo 5-6 anni posso anche iniziare a fare quel tipo di software per i piccoli negozi. Intendo quali lingue e strumenti ho bisogno di imparare.

    
posta user824981 22.07.2011 - 15:32
fonte

2 risposte

1

Come diceva Freiheit, la lingua non è così importante. Puoi lavorare su questi problemi in Python abbastanza felicemente.

Dovresti leggere i problemi di ottimizzazione combinatoria. Inizia con wikipedia descrizione molto alta di molti problemi. Tipici problemi ti daranno un'occhiata al commesso viaggiatore, ai problemi di imballaggio e di zaino.

Consiglio caldamente il libro: Parallel Metaheuristics for Combinatorial Optimization (1999)

È un po 'vecchio, ma ti aprirà il dominio.

    
risposta data 22.07.2011 - 16:02
fonte
3

Potrebbe non essere tanto sui linguaggi e gli strumenti quanto sulla capacità di comprendere e risolvere i problemi.

Degli ingegneri del software che conosco, quelli che sono i più apprezzati (e quelli meglio pagati) sono quelli che possono risolvere i problemi. Quando un capo o un cliente arriva da loro e dice: "Ho bisogno di fare X con i miei dati Y e stiamo avendo questi problemi e sfide" quegli sviluppatori sono quelli che possono quindi trovare una soluzione a quel problema nel software generale termini. Possono quindi codificare quella soluzione in Java, Rails, PHP, C, .NET o in qualsiasi altro linguaggio moderno. È simile a un ingegnere strutturale che è in grado di costruire un ponte in legno, ferro, acciaio, pietra o alluminio. È il suo design che conta più dei suoi materiali.

Il punto è che potresti conoscere i linguaggi di programmazione, ma puoi facilmente applicare quelle lingue per risolvere i problemi?

    
risposta data 22.07.2011 - 15:46
fonte

Leggi altre domande sui tag