Re: [CODE4LIB] ADVICE: Applied Computing Program at Tulane
You're correct in that they would not be synonymous careers outside of our domain, but I don't see that many Content Strategy and UX positions pop up here. So, if the OP wants to continue to work for libraries, I wouldn't expect the existing education paths to be a perfect fit for the job market. Libraries may begin to better understand the value of these skills in the future, but organizational change seems to happen slowly in our field. Having a combined set of skills -- the ability to design, prototype, test, and code -- will increase your potential to build awesome things and broaden your perspective of the development process. I agree that you need some projects. While a degree never hurts, getting experience and building a great portfolio will serve you better for what you want to do. If you're at a loss for ideas, there were a number of potential C4L projects/redesigns that came up at the conference, for which you may find some collaborators/mentors. On 4/22/13 12:35 PM, Mark Pernotto wrote: It's not immediately clear to me if you're more interested in Content Strategy and UX or programming/coding, as I don't see them as synonymous careers. If it's the former, I'd suggest seeking a more focused HCI program. If it's the latter, then I'd focus probably more on Integrated Application Development. I would think you'd want more software development experience before diving into that, however. I learn best by getting my hands dirty with a project. See if you like it first, and see if you can't follow along with a 'how to program' guide online - this helped me: http://learnpythonthehardway.org/. The HTML version is free, you'll see immediate results, and it might give you a good idea if you like this whole 'programming' thing. On Mon, Apr 22, 2013 at 9:05 AM, Cary Gordon listu...@chillco.com wrote: If you going to become a professional programmer/developer, I suggest that you take one of the language courses (just not ASP). In the library world, XML is very useful. While we work mostly in PHP, Python, Ruby and Scala are the most interesting, but none of them are on the list. In my experience, if you have a good handle on the fundamentals of programming, picking up new languages is easy. These are tough choices, as there is only one class — ASP is dead — that I wouldn't take. What are the other two concentration options? On Mon, Apr 22, 2013 at 8:41 AM, Sean Hannan shan...@jhu.edu wrote: Honestly, if you're interested in and looking to focus on Content Strategy and UX, the only course there that comes close is Human-Computer Interaction. If those are really your interests, I'd look at a strictly HCI program (they're out there) or something that leans more towards Knowledge Management or plain old Design. -Sean From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Phil Suda [ps...@neworleanspubliclibrary.org] Sent: Monday, April 22, 2013 11:31 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] ADVICE: Applied Computing Program at Tulane Good morning, I have been working in public libraries since 2006, as a cataloger, collection development librarian, serials librarian, and various other roles (thinking of business card with Fixer as job title). I am very interested in Structured Data, Semantic Web, Metadata, and more importantly Content Strategy and User Experience/Interface Design. I am considering entering the Applied Computing Program at Tulane University. I have listed the courses below. What advice do the Code4Libs have with regard to Programming Courses via a University (as well as the courses below)? I really want to get into Content Strategy and User Experience Design. What advice do you have for someone that is a librarian with a pretty extensive knowledge of metadata/structured data, is interested in programming/coding as a career, and just wants to improve his lot/career? Thank you for any and all advice on the matter. Thanks, Phil Major Core Courses Credits CPST 1200 Fundamentals of Information Systems and Information Technology CPST 2200 Programming Fundamentals CPST 2300 Database Fundamentals CPST 3600 IT Hardware and Software Fundamentals CPST 3700 Networking Fundamentals CPST 3900 Fundamentals of Information Security and Assurance In addition to the major core courses above, Applied Computing majors must select 6 additional courses from one of the 3 following concentration options: Option 1: Integrated Application Development Concentration Credits Select one course: CPST 3220 O-O Programming with Java CPST 3230 Programming in C++ CPST 3400 Website Development with XML/XHTML CPST 3410 Website Development with JavaScript CPST 3430 Website Development with ASP CPST 3310 Relational Database Design and Development CPST 3250 Human-Computer Interaction CPST 3550 Systems Analysis and Design CPST 4250 Integrated Application Development One CPST Elective
[CODE4LIB] ADVICE: Applied Computing Program at Tulane
Good morning, I have been working in public libraries since 2006, as a cataloger, collection development librarian, serials librarian, and various other roles (thinking of business card with Fixer as job title). I am very interested in Structured Data, Semantic Web, Metadata, and more importantly Content Strategy and User Experience/Interface Design. I am considering entering the Applied Computing Program at Tulane University. I have listed the courses below. What advice do the Code4Libs have with regard to Programming Courses via a University (as well as the courses below)? I really want to get into Content Strategy and User Experience Design. What advice do you have for someone that is a librarian with a pretty extensive knowledge of metadata/structured data, is interested in programming/coding as a career, and just wants to improve his lot/career? Thank you for any and all advice on the matter. Thanks, Phil Major Core Courses Credits CPST 1200 Fundamentals of Information Systems and Information Technology CPST 2200 Programming Fundamentals CPST 2300 Database Fundamentals CPST 3600 IT Hardware and Software Fundamentals CPST 3700 Networking Fundamentals CPST 3900 Fundamentals of Information Security and Assurance In addition to the major core courses above, Applied Computing majors must select 6 additional courses from one of the 3 following concentration options: Option 1: Integrated Application Development Concentration Credits Select one course: CPST 3220 O-O Programming with Java CPST 3230 Programming in C++ CPST 3400 Website Development with XML/XHTML CPST 3410 Website Development with JavaScript CPST 3430 Website Development with ASP CPST 3310 Relational Database Design and Development CPST 3250 Human-Computer Interaction CPST 3550 Systems Analysis and Design CPST 4250 Integrated Application Development One CPST Elective (2000 level or above)
Re: [CODE4LIB] ADVICE: Applied Computing Program at Tulane
Honestly, if you're interested in and looking to focus on Content Strategy and UX, the only course there that comes close is Human-Computer Interaction. If those are really your interests, I'd look at a strictly HCI program (they're out there) or something that leans more towards Knowledge Management or plain old Design. -Sean From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Phil Suda [ps...@neworleanspubliclibrary.org] Sent: Monday, April 22, 2013 11:31 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] ADVICE: Applied Computing Program at Tulane Good morning, I have been working in public libraries since 2006, as a cataloger, collection development librarian, serials librarian, and various other roles (thinking of business card with Fixer as job title). I am very interested in Structured Data, Semantic Web, Metadata, and more importantly Content Strategy and User Experience/Interface Design. I am considering entering the Applied Computing Program at Tulane University. I have listed the courses below. What advice do the Code4Libs have with regard to Programming Courses via a University (as well as the courses below)? I really want to get into Content Strategy and User Experience Design. What advice do you have for someone that is a librarian with a pretty extensive knowledge of metadata/structured data, is interested in programming/coding as a career, and just wants to improve his lot/career? Thank you for any and all advice on the matter. Thanks, Phil Major Core Courses Credits CPST 1200 Fundamentals of Information Systems and Information Technology CPST 2200 Programming Fundamentals CPST 2300 Database Fundamentals CPST 3600 IT Hardware and Software Fundamentals CPST 3700 Networking Fundamentals CPST 3900 Fundamentals of Information Security and Assurance In addition to the major core courses above, Applied Computing majors must select 6 additional courses from one of the 3 following concentration options: Option 1: Integrated Application Development Concentration Credits Select one course: CPST 3220 O-O Programming with Java CPST 3230 Programming in C++ CPST 3400 Website Development with XML/XHTML CPST 3410 Website Development with JavaScript CPST 3430 Website Development with ASP CPST 3310 Relational Database Design and Development CPST 3250 Human-Computer Interaction CPST 3550 Systems Analysis and Design CPST 4250 Integrated Application Development One CPST Elective (2000 level or above)
Re: [CODE4LIB] ADVICE: Applied Computing Program at Tulane
If you going to become a professional programmer/developer, I suggest that you take one of the language courses (just not ASP). In the library world, XML is very useful. While we work mostly in PHP, Python, Ruby and Scala are the most interesting, but none of them are on the list. In my experience, if you have a good handle on the fundamentals of programming, picking up new languages is easy. These are tough choices, as there is only one class — ASP is dead — that I wouldn't take. What are the other two concentration options? On Mon, Apr 22, 2013 at 8:41 AM, Sean Hannan shan...@jhu.edu wrote: Honestly, if you're interested in and looking to focus on Content Strategy and UX, the only course there that comes close is Human-Computer Interaction. If those are really your interests, I'd look at a strictly HCI program (they're out there) or something that leans more towards Knowledge Management or plain old Design. -Sean From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Phil Suda [ps...@neworleanspubliclibrary.org] Sent: Monday, April 22, 2013 11:31 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] ADVICE: Applied Computing Program at Tulane Good morning, I have been working in public libraries since 2006, as a cataloger, collection development librarian, serials librarian, and various other roles (thinking of business card with Fixer as job title). I am very interested in Structured Data, Semantic Web, Metadata, and more importantly Content Strategy and User Experience/Interface Design. I am considering entering the Applied Computing Program at Tulane University. I have listed the courses below. What advice do the Code4Libs have with regard to Programming Courses via a University (as well as the courses below)? I really want to get into Content Strategy and User Experience Design. What advice do you have for someone that is a librarian with a pretty extensive knowledge of metadata/structured data, is interested in programming/coding as a career, and just wants to improve his lot/career? Thank you for any and all advice on the matter. Thanks, Phil Major Core Courses Credits CPST 1200 Fundamentals of Information Systems and Information Technology CPST 2200 Programming Fundamentals CPST 2300 Database Fundamentals CPST 3600 IT Hardware and Software Fundamentals CPST 3700 Networking Fundamentals CPST 3900 Fundamentals of Information Security and Assurance In addition to the major core courses above, Applied Computing majors must select 6 additional courses from one of the 3 following concentration options: Option 1: Integrated Application Development Concentration Credits Select one course: CPST 3220 O-O Programming with Java CPST 3230 Programming in C++ CPST 3400 Website Development with XML/XHTML CPST 3410 Website Development with JavaScript CPST 3430 Website Development with ASP CPST 3310 Relational Database Design and Development CPST 3250 Human-Computer Interaction CPST 3550 Systems Analysis and Design CPST 4250 Integrated Application Development One CPST Elective (2000 level or above) -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] ADVICE: Applied Computing Program at Tulane
If those are really your interests, I'd look at a strictly HCI program (they're out there) Georgia Tech has a good HCI M.S., which I believe I would recommend, and a parallel Digital Media Program, which is also strong. Both do spin out good UX and IA people. Both programs are competitive but I believe they remain funded at Masters level. As a separate observation, if you're more deeply invested in the semantic stuff, it can't hurt to spend your extra coursework in machine learning or AI.. -- Al Matthews Software Developer, Digital Services Unit Atlanta University Center, Robert W. Woodruff Library email: amatth...@auctr.edu; office: 1 404 978 2057 On 4/22/13 12:05 PM, Cary Gordon listu...@chillco.com wrote: If those are really your interests, I'd look at a strictly HCI program (they're out there) - ** The contents of this email and any attachments are confidential. They are intended for the named recipient(s) only. If you have received this email in error please notify the system manager or the sender immediately and do not disclose the contents to anyone or make copies. ** IronMail scanned this email for viruses, vandals and malicious content. ** **
Re: [CODE4LIB] ADVICE: Applied Computing Program at Tulane
It's not immediately clear to me if you're more interested in Content Strategy and UX or programming/coding, as I don't see them as synonymous careers. If it's the former, I'd suggest seeking a more focused HCI program. If it's the latter, then I'd focus probably more on Integrated Application Development. I would think you'd want more software development experience before diving into that, however. I learn best by getting my hands dirty with a project. See if you like it first, and see if you can't follow along with a 'how to program' guide online - this helped me: http://learnpythonthehardway.org/. The HTML version is free, you'll see immediate results, and it might give you a good idea if you like this whole 'programming' thing. On Mon, Apr 22, 2013 at 9:05 AM, Cary Gordon listu...@chillco.com wrote: If you going to become a professional programmer/developer, I suggest that you take one of the language courses (just not ASP). In the library world, XML is very useful. While we work mostly in PHP, Python, Ruby and Scala are the most interesting, but none of them are on the list. In my experience, if you have a good handle on the fundamentals of programming, picking up new languages is easy. These are tough choices, as there is only one class — ASP is dead — that I wouldn't take. What are the other two concentration options? On Mon, Apr 22, 2013 at 8:41 AM, Sean Hannan shan...@jhu.edu wrote: Honestly, if you're interested in and looking to focus on Content Strategy and UX, the only course there that comes close is Human-Computer Interaction. If those are really your interests, I'd look at a strictly HCI program (they're out there) or something that leans more towards Knowledge Management or plain old Design. -Sean From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Phil Suda [ps...@neworleanspubliclibrary.org] Sent: Monday, April 22, 2013 11:31 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] ADVICE: Applied Computing Program at Tulane Good morning, I have been working in public libraries since 2006, as a cataloger, collection development librarian, serials librarian, and various other roles (thinking of business card with Fixer as job title). I am very interested in Structured Data, Semantic Web, Metadata, and more importantly Content Strategy and User Experience/Interface Design. I am considering entering the Applied Computing Program at Tulane University. I have listed the courses below. What advice do the Code4Libs have with regard to Programming Courses via a University (as well as the courses below)? I really want to get into Content Strategy and User Experience Design. What advice do you have for someone that is a librarian with a pretty extensive knowledge of metadata/structured data, is interested in programming/coding as a career, and just wants to improve his lot/career? Thank you for any and all advice on the matter. Thanks, Phil Major Core Courses Credits CPST 1200 Fundamentals of Information Systems and Information Technology CPST 2200 Programming Fundamentals CPST 2300 Database Fundamentals CPST 3600 IT Hardware and Software Fundamentals CPST 3700 Networking Fundamentals CPST 3900 Fundamentals of Information Security and Assurance In addition to the major core courses above, Applied Computing majors must select 6 additional courses from one of the 3 following concentration options: Option 1: Integrated Application Development Concentration Credits Select one course: CPST 3220 O-O Programming with Java CPST 3230 Programming in C++ CPST 3400 Website Development with XML/XHTML CPST 3410 Website Development with JavaScript CPST 3430 Website Development with ASP CPST 3310 Relational Database Design and Development CPST 3250 Human-Computer Interaction CPST 3550 Systems Analysis and Design CPST 4250 Integrated Application Development One CPST Elective (2000 level or above) -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] ADVICE: Applied Computing Program at Tulane
I would argue that it's intimidating to learn programming entirely on one's own. An alternative to sitting down after work with IDLE and a book, is for example https://www.coursera.org/signature/course/interactivepython/970391 I'll emphasize that this is the first pay-for coursera course that I've seen. -- Al Matthews Software Developer, Digital Services Unit Atlanta University Center, Robert W. Woodruff Library email: amatth...@auctr.edu; office: 1 404 978 2057 I learn best by getting my hands dirty with a project. See if you like it first, and see if you can't follow along with a 'how to program' guide online - this helped me: http://learnpythonthehardway.org/. The HTML version is free, you'll see immediate results, and it might give you a good idea if you like this whole 'programming' thing. On Mon, Apr 22, 2013 at 9:05 AM, Cary Gordon listu...@chillco.com wrote: If you going to become a professional programmer/developer, I suggest that you take one of the language courses (just not ASP). In the library world, XML is very useful. While we work mostly in PHP, Python, Ruby and Scala are the most interesting, but none of them are on the list. In my experience, if you have a good handle on the fundamentals of programming, picking up new languages is easy. These are tough choices, as there is only one class — ASP is dead — that I wouldn't take. What are the other two concentration options? On Mon, Apr 22, 2013 at 8:41 AM, Sean Hannan shan...@jhu.edu wrote: Honestly, if you're interested in and looking to focus on Content Strategy and UX, the only course there that comes close is Human-Computer Interaction. If those are really your interests, I'd look at a strictly HCI program (they're out there) or something that leans more towards Knowledge Management or plain old Design. -Sean From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Phil Suda [ps...@neworleanspubliclibrary.org] Sent: Monday, April 22, 2013 11:31 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] ADVICE: Applied Computing Program at Tulane Good morning, I have been working in public libraries since 2006, as a cataloger, collection development librarian, serials librarian, and various other roles (thinking of business card with Fixer as job title). I am very interested in Structured Data, Semantic Web, Metadata, and more importantly Content Strategy and User Experience/Interface Design. I am considering entering the Applied Computing Program at Tulane University. I have listed the courses below. What advice do the Code4Libs have with regard to Programming Courses via a University (as well as the courses below)? I really want to get into Content Strategy and User Experience Design. What advice do you have for someone that is a librarian with a pretty extensive knowledge of metadata/structured data, is interested in programming/coding as a career, and just wants to improve his lot/career? Thank you for any and all advice on the matter. Thanks, Phil Major Core Courses Credits CPST 1200 Fundamentals of Information Systems and Information Technology CPST 2200 Programming Fundamentals CPST 2300 Database Fundamentals CPST 3600 IT Hardware and Software Fundamentals CPST 3700 Networking Fundamentals CPST 3900 Fundamentals of Information Security and Assurance In addition to the major core courses above, Applied Computing majors must select 6 additional courses from one of the 3 following concentration options: Option 1: Integrated Application Development Concentration Credits Select one course: CPST 3220 O-O Programming with Java CPST 3230 Programming in C++ CPST 3400 Website Development with XML/XHTML CPST 3410 Website Development with JavaScript CPST 3430 Website Development with ASP CPST 3310 Relational Database Design and Development CPST 3250 Human-Computer Interaction CPST 3550 Systems Analysis and Design CPST 4250 Integrated Application Development One CPST Elective (2000 level or above) -- Cary Gordon The Cherry Hill Company http://chillco.com - ** The contents of this email and any attachments are confidential. They are intended for the named recipient(s) only. If you have received this email in error please notify the system manager or the sender immediately and do not disclose the contents to anyone or make copies. ** IronMail scanned this email for viruses, vandals and malicious content. ** **