Skąd wziąć inspirację na temat do pracy inżynierskiej?

Skąd wziąć inspirację na temat do pracy inżynierskiej?

Wątek przeniesiony 2020-09-02 14:59 z Off-Topic przez cerrato.

P3
  • Rejestracja:około 6 lat
  • Ostatnio:około 4 lata
  • Postów:52
0

Cześć wszystkim,
w zasadzie tak, jak w temacie. Dużo się uczę, angażuję się w swoje studia, ale teraz stoję prze wyborem tematu mojej pracy i mam pustkę w głowie. Mój promotor każe zbadać dowolny zbiór danych za pomocą wybranej przez siebie metody (można korzystać z różnych narzędzi, języków programowania). Jest wymóg żeby tak to w ogólnym zamyśle wyglądało, gdyż praca musi być związana z kierunkiem - big data. W moim mniemaniu zapowiada się to jak zwykły większy projekt na studia, czyli mało nowatorsko, co jeszcze bardziej mnie dezorientuje. Wydaje mi się, że stoi to w sprzeczności z istotą takiej pracy, która powinna być na swój sposób ambitna i choć trochę odkrywcza.

Piszę tutaj, żeby zaczerpnąć wiedzy ludzi bardziej doświadczonych, którzy temat pracy inżynierskiej/magisterskiej mają już za sobą. Skąd braliście inspirację na temat swojej pracy? Czy była ona ambitna? Jak wcześnie wzięliście się za jej pisanie?

Sorki, że pytania mogą się wydawać naiwne, ale jest to dla mnie rzecz nowa.

KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 6 godzin
  • Lokalizacja:Silesia/Marki
  • Postów:5505
5
Programista3 napisał(a):

W moim mniemaniu zapowiada się to jak zwykły większy projekt na studia, czyli mało nowatorsko, co jeszcze bardziej mnie dezorientuje. Wydaje mi się, że stoi to w sprzeczności z istotą takiej pracy, która powinna być na swój sposób ambitna i choć trochę odkrywcza.

Wydaje Ci się. Praca inżynierska nie musi być w żaden sposób nowatorska
Chyba że coś zmienili przez ostatnie 8 lat :P


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
PerlMonk
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Warszawa 🐪
  • Postów:1719
7

Wydaje mi się, że stoi to w sprzeczności z istotą takiej pracy, która powinna być na swój sposób ambitna i choć trochę odkrywcza.

No właśnie niekoniecznie. Praca inżynierska ma głównie pokazać, że rozumiesz jakiś temat i potrafisz wyciągnąć wnioski. Nie musi być odkrywcza i rzadko kiedy jest. Odradzam zabieranie się za ambitne tematy. To twoja pierwsza praca w tej skali i możesz nie umieć oszacować trudności i pracochłonności zadań.
Fajnym tematem jest analiza ruchu na stronie. Za przykład może być strona uczelni, na której jesteś. Jest tam trochę danych do "zmielenia". Dowiedz się czy i jakie dane są trzymane dane o ruchu na stronie. Na podstawie tych danych możesz napisać wnioski, np. jakie podstrony bardziej eksponować a inne mniej. Możesz dojść do wniosku, że plan zajęć rzucić wyżej a kontakt do wykładowców niżej, niż numer do dziekanatu. Gdyby ktoś nie wiedział: z kim jak z kim, ale z personelem dziekanatu powinno się mieć dobry kontakt :] . Jeśli dogadasz się z uczelnią, możesz dopisać skrypt analizujący ruch kursora myszy na stronie.


Nie sztuka uciec gdy w dupie sztuciec. 🐪🐪🐪
IK
  • Rejestracja:ponad 7 lat
  • Ostatnio:prawie 2 lata
1

A czy tematy prac na każdej uczelni (przynajmniej państwowej) nie są publiczne? Na mojej chyba były. Możesz sobie pogrzebać po stronach różnych uczelni i może znajdziesz coś ciekawego.

UglyMan
  • Rejestracja:około 6 lat
  • Ostatnio:około 3 lata
  • Postów:2206
3

U nas praca inżynierska polegała na zrobieniu jednego z wybranych projektów rzuconych przez prowadzącego. Potem jakaś prosta obrona z "profesorem" co chyba miał chorobę dwubiegunową, bo jednego dnia wstawił wszystkim 5, drugiego 3. Moja praca nie była w żaden sposób innowacyjna ani nowatorska - jak dobrze pamiętam to coś z symulacja równania Schrodingera zależnego od czasu (cząstka w studni potencjału). Poświęciłem na dopieszczenie programu sporo czasu, a i tak wszyscy mieli na to wyj.... tak że jak najłatwiej, jak najszybciej i z bani. Chyba że planujesz zostać na uczelni to może ci się dobra praca inżynierska przydać do jakichś publikacji.

PerlMonk
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Warszawa 🐪
  • Postów:1719
2
iksde napisał(a):

A czy tematy prac na każdej uczelni (przynajmniej państwowej) nie są publiczne? Na mojej chyba były. Możesz sobie pogrzebać po stronach różnych uczelni i może znajdziesz coś ciekawego.

Są. Problem w tym, że takie listy bywają publikowane dość późno. Nie stoi to na przeszkodzie porozmawiać z przyszłym promotorem i coś wymyślić.


Nie sztuka uciec gdy w dupie sztuciec. 🐪🐪🐪
IK
Ale można patrzeć na tematy z ostatnich kilku lat, nie? :D
PerlMonk
No. To da wiedzę, że nie można tych tematów plagiatować :]
IK
To się nazywa szukanie inspiracji :)
PA
  • Rejestracja:około 6 lat
  • Ostatnio:około 2 lata
  • Postów:426
4
Programista3 napisał(a):

Skąd braliście inspirację na temat swojej pracy?

Zapytałem się profesora od najciekawszego przedmiotu. Miał całkiem fajne tematy/zbiory danych, bo uczelnia i pobliska elektrownia współpracowały.

Czy była ona ambitna?

Nie. Nic nowego nie wymyśliłem, ale sporo się nauczyłem.

Jak wcześnie wzięliście się za jej pisanie?

Gdzieś na przedostatnim roku, połowa 6 semestru. A raczej projekt wtedy zaczynałem.

MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:8 miesięcy
  • Postów:466
1

Pisałem dwie prace magisterskie na zlecenie w wieku 17-18 lat (nie były to byle jakie uczelnie).
Praca magisterska to żadne halo, odpuść. Zdaj i tyle ;)

edytowany 1x, ostatnio: MasterOf
Zobacz pozostałe 20 komentarzy
MasterOf
@Tomek Pycia: Pewnie i masz rację, mnie trochę ponosi jeśli chodzi o tematy związane ze studiami bo mocno zawiodłem się na systemie
UglyMan
To nie system jest zły tylko ludzie.
MasterOf
@Tomek Pycia: Ludzie tworzą system, na jedno wychodzi
stivens
nie wszystkie uczelnie sa systemowe
UglyMan
No nie bo nawet najlepszy system moze zostać rozwalony przez to ze ludzie maja wywalone.
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
4

Z własnego doświadczenia Ci powiem: bycie ambitnym to fajna cecha, ale prace inżynierską lepiej po prostu odbębnić a to co Cię interesuje robić na własną rękę. Tak wygląda nasz system edukacji.

MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:8 miesięcy
  • Postów:466
1
Czitels napisał(a):

Z własnego doświadczenia Ci powiem: bycie ambitnym to fajna cecha, ale prace inżynierską lepiej po prostu odbębnić a to co Cię interesuje robić na własną rękę. Tak wygląda nasz system edukacji.

Ale ja przecież nie mówię, że napisanie słabo jakiejś tam pracy o której i tak się potem zapomni i nikt na nią nie spojrzy === bycie mało ambitnym :)
Dodatkowo sam nakłaniam, żeby to odwalić, bo na co to komu?
Po prostu mówię, że z mojego doświadczenia ludzie, którzy obecnie są na studiach mają małe ambicje. Być może od zawsze tak było.
Chociaż przyznam, że z czasem sam też mam mniejsze chęci napierdzielać.

edytowany 3x, ostatnio: MasterOf
stivens
Chociaż przyznam, że z czasem sam też mam mniejsze chęci napierdzielać. co ten javascript robi z pasjonatami ;/
lambdadziara
  • Rejestracja:ponad 6 lat
  • Ostatnio:2 dni
  • Postów:442
1

jak robilam rozne zadania na uczelnie to staralam sie dobierac tematy zblizony do pracy inzynierskiej, zeby potem je moc wrzucic jako rozdzial bez problemu. W sumie jakby sie nazbieralo to mam juz kilkadziesiat stron pracy z samych tych zadan

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 3 godziny
  • Lokalizacja:Wrocław
2
Programista3 napisał(a):

W moim mniemaniu zapowiada się to jak zwykły większy projekt na studia, czyli mało nowatorsko, co jeszcze bardziej mnie dezorientuje. Wydaje mi się, że stoi to w sprzeczności z istotą takiej pracy, która powinna być na swój sposób ambitna i choć trochę odkrywcza.

Może być ambitna, może być odkrywcza, ale generalnie ideą jest udowodnienie, że czegoś się na studiach nauczyłeś i potrafisz samodzielnie wykonać. Tak więc to taki projekt na studia, tyle, że lepiej udokumentowany.

Skąd braliście inspirację na temat swojej pracy?

Z życia. Napisałem coś, co potencjalnie mogłoby być potrzebne mi i znajomym (gdyby zostało skończone i działało ;)).

Czy była ona ambitna?

Subiektywnie tak, bo działałem w technologiach webowych, z którymi nie miałem wcześniej doświadczenia.
Obiektywnie nie, bo to po prostu CRUD tylko nie sklep, księgarnia ani komis samochodowy.

Jak wcześnie wzięliście się za jej pisanie?

Powoli pisałem przez cały przeznaczony na to semestr.

superdurszlak
  • Rejestracja:prawie 7 lat
  • Ostatnio:4 dni
  • Lokalizacja:Kraków
  • Postów:1999
1
Programista3 napisał(a):

Wydaje mi się, że stoi to w sprzeczności z istotą takiej pracy, która powinna być na swój sposób ambitna i choć trochę odkrywcza.

Niby nie musi (praca inżynierska to praca odtwórcza) ale zawsze lepiej zrealizować fajną pracę niż kupę, o której potem wstyd pamiętać. Jak ktoś jedzie po planie minimum i prześlizguje się z semestru na semestr, to przeważnie kupa w zupełności mu wystarcza, ale skoro się angażujesz w życie uczelni to głupio byłoby zwieńczyć to inżynierką wzbudzającą konsternację ;)

Piszę tutaj, żeby zaczerpnąć wiedzy ludzi bardziej doświadczonych, którzy temat pracy inżynierskiej/magisterskiej mają już za sobą. Skąd braliście inspirację na temat swojej pracy? Czy była ona ambitna? Jak wcześnie wzięliście się za jej pisanie?

Z początku nie miałem pomysłu, jedynie mgliste wyobrażenia o tym co mniej więcej chciałbym zrobić. Najbardziej klarowny "własny pomysł", jaki mi przyszedł do głowy, to coś zbliżonego do 3DS Tosca dedykowanego do pocisków kumulacyjnych, ale pomysł się nie przyjął :D

Potem na początku 6 semestru potencjalni promotorzy zaczęli ogłaszać się z tematami prac, i u jednego z nich pojawiło się zbliżony temat (też symulacje i balistyka, bez optymalizacji). Zgłosiłem się, niedługo potem zacząłem realizować, lwia część roboty zrobiona w wakacje i krótko po - wcześniej głównie zapoznawanie się z tematem, a później już tylko szlifowanie i próby uzyskania sensownych wyników. No i pisanie pracy. Magisterkę kontynuowałem u tego samego promotora i w zbliżonej tematyce ;)


somekind
przeznaczonego, nie dedykowanego ;)
superdurszlak
no to mam farfocla w magisterce, tam nawet w tytule było [...] modeli materiałów dedykowanych do opisu zachowania się metali [...] :D
somekind
Bywa. Ale nie martw się, ja zapomniałem o połowie bibliografii, a to jakby ważniejszy problem. ;)
P3
  • Rejestracja:około 6 lat
  • Ostatnio:około 4 lata
  • Postów:52
0

Dzięki, trochę mi otworzyliście oczy, że w sumie nie ma co się zbytnio tym przejmować. Tylko nie mam jeszcze wybranego tematu, a czas do stycznia. Więc chyba muszę w końcu usiąść i pomyśleć.

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)